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.

Reply via email to