I'm seriously considering writing a dead tree Struts 2 cookbook. What types of recipes would you like to see? Beyond what is already in my cookbook I've been thinking of the following:
- Integration with other tools:
- Spring & Spring MVC
- Hibernate, iBatis, JPA
- JSF (integration and migration)
- Guice
- SiteMesh
- Others?
- Architecture
- Using "modules" to break up a large project
- Using layers
- Using Spring as architectural glue
- Working with OGNL
- Working with the S2 UI Tags
- Creating a new tag integrated with OGNL and the ValueStack
- Using S2 UI components
- Styling S2 UI components
- A better version of the multicolumn layout theme
- Creating better forms and handling errors and their presentation
- Presenting tabular data for presentation and editing
- Struts 1 Integration & Migration
- Running Struts 1 and Struts 2 side by side
- Creating a Maven build environment for Struts 1 & 2, using XDoclet
- Migrating Struts 1 Actions to Struts 2
- i18n
- Interceptors
- Creating an interceptor
- Packaging an interceptor as a Struts 2 Plugin
- Solving cross cutting concerns with Interceptors
- Extending Struts 2
- Creating a packaging a S2 plugin with Maven
- Adding scripting support to S2 (ala Groovy Works)
- Automatic scaffolding using a plugin, like Rails and Grails
- Using Struts 2 with various build environments
- Validation
- Using XML based validation
- Using the Validateable interface
- Handling complex semantic validation
- Creating pluggable validators with Spring
- Security, Login and User Management
- Integrating with JAAS
- Rolling your own simple authentication system
- Creating a pluggable authentication system with IoC
- Securing an action based on user role
- Securing part of a page with JSP tags
- Integrate with Acegi
- View Layer Integration
- What's a result?
- Using results to generate different types of output
- Integrating different result types, such as
- Jasper Reports
- Velocity
- FreeMarker
- Groovy Server Pages
- Tiles
- Creating a custom result types
- Post and redirect result type
- Struts 2 and Ajax
- Help me here. I'm not an Ajax guy yet.
Please reply with what you'd like to see. All ideas are welcome.
Recent comments
1 week 6 days ago
2 weeks 3 days ago
3 weeks 10 hours ago
3 weeks 6 days ago
4 weeks 2 days ago
4 weeks 2 days ago
5 weeks 1 hour ago
8 weeks 1 day ago
8 weeks 6 days ago
8 weeks 6 days ago