Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Foreword

Preface

Acknowledgments

About this Book

Author Online

About the Authors

About the Cover Illustration

1. Laying the foundation

Chapter 1. Some Flex with your Java?

1.1. A whirlwind tour of Flex

1.1.1. MXML and ActionScript

1.1.2. The Flex SDK

1.1.3. Flash Player 10

1.2. Creating an application in Flex

1.3. Finding the right tools and patterns

1.3.1. Building a Flex interface

1.3.2. Integrating with web services

1.3.3. Integration with BlazeDS, logging, and messaging

1.3.4. Securing Flex applications

1.3.5. Creating custom Flex controls with Degrafa

1.3.6. Desktop 2.0 with Adobe AIR

1.3.7. Flex and Grails

1.4. Summary

Chapter 2. Beginning with Java

2.1. Working with AppFuse

2.2. Generating the application structure with Maven

2.2.1. Download and install the JDK

2.2.2. Download and install MySQL

2.2.3. Download and install Maven

2.2.4. Create a Maven multimodule project

2.2.5. Maven provides a buildable project

2.2.6. Running the FlexBugs web application

2.3. Build the model objects

2.4. Build the DAOs

2.5. Build the services

2.6. Wiring things together with Spring

2.7. Constructing the web tier

2.7.1. Building Struts 2 action classes

2.7.2. Editing the issue menu item

2.7.3. Adding JSP resources

2.7.4. Adding property resources

2.7.5. Configuring the struts.xml

2.7.6. Configuring Hibernate

2.8. Summary

Chapter 3. Getting rich with Flex