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