views:

380

answers:

3

What is a good book or website that describes the different elements of a Java based web applications architecture? I would like to see a polished treatment of what frameworks are good for the front end, business logic, data storage, and other components. In what contexts they do well in and how well they interact together.

+2  A: 

Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides

Expert One-on-One J2EE Design and Development Rod Johnson

CodeToGlory
+3  A: 

Core J2EE Patterns might be a good idea. Its much more than you asked for, but it covers your desired thing pretty well.

Adeel Ansari
A: 

Read the documentation of Spring MVC - or 'Spring in Action' from Manning

http://static.springsource.org/spring/docs/2.0.x/reference/mvc.html

Miro A.