I reckon I'd like the user interface to look pretty good, not like a Hello World! Servlet but not exactly a rich internet application either. Something of the quality of the new Yahoo! MAIL would be good for me if this is within my grasp.
Max Rahder wrote: Furthermore, in my opinion, an MVC framework is essential -- either Struts or Spring MVC. (Not sure about other frameworks, and I haven't kept up with Struts since Struts 2.) Using MVC insulates you from having to hassle with web.xml URL mappings and servlets, plus there are many other benefits, depending on your needs.
I have to say that I'm firmly of the opinion that the pace of development in the
EE space needs calming down!