views:

66

answers:

3

I guess I am looking for hints and info about something that it is 'bigger' than a web app framework like JSF and the like. Sort of like Rails for Java web apps... or I could be completely off-base.

A: 

The best Java web framework I know is wicket. http://wicket.apache.org There are a lot of extensions but best thing is the great separation of java-code and html.

Till
it looks like wicket could be part of a larger application template... It looks like Appfuse creates applications that leverage Wicket.
vkraemer
Wicket is no more an application template than any other web framework.
skaffman
+2  A: 

I'm not exactly sure what you're looking for but if is a "Rails for Java web apps" the closest thing is Grails. Furthermore there is Spring Roo (also from SpringSource, as is Grails) and Seam.

What these frameworks have in common is that they provide a complete stack for building Java based web applications together with productivity tooling (and a productivity language in the case of Grails as most Groovy developers would say).

Major differences are:

  • Grails: Spring stack + Groovy language + productivity shell
  • Roo: Spring stack + plain Java + productivity shell
  • Seam: JEE stack (EJB3, JSF, etc) + plain Java + productivity shell
R. Kettelerij
A: 

I did some more looking and ran into JAG. It appears to be an abandoned project.

I found it with this query: http://www.google.com/search?q=java+application+generator

vkraemer