Java web development has stagnated. But more than that, there has been a fundamental shift away from heavy trainwreck frameworks like JSF towards simpler javascript client-driven webapps backed by REST/JSON apis.
Don't bother with JSF, it's a dead end. All you need is a simple way of rendering templated HTML (straight-up JSP will work adequately) and a REST framework like Resteasy or Jersey. You'll get a lot of mileage out of a client-side templating system like handlebars.js. Jeff On Sun, May 13, 2012 at 6:36 PM, Dave <[email protected]> wrote: > I am trying to understand the most widely used java framework for > developing server side web applications on Appengine. My goal is to > pick the most heavily used one for an upcoming class. I have seen no > usage statistics. Are there any available? Are java frameworks more or > less popular than Python frameworks? > > The JEE 6 spec has Servlets 3.0, JSP 2.2 and JSF 2.0. Appengine is > running none of these specifications. > Appengine is currently running an old version of servlets 2.5. Is > there any announced plan for Appengine to support servlets 3.0. > Appengine does not directly support the full JSF 2.0 release. Is there > any plan to? > > Since the latest versions of servlets, jsp and jsf are not currently > supported by Appengine then is there one or two leading frameworks > that java developers are using on Appengine. This information would be > helpful for new users to best focus their initial learning to proven > systems used by experienced developers. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
