How good is JSP/Servlet in terms of libraries? Let's say if JSP/Servlet is compared to a typical Rails (let's take out REST out of the picture or XML based API stuff). A simple web-app (form, auth & auth, validation, a bit of re-use of the view [navigation, header, etc]). It seems to me that Servlet is pretty much the controller, JSP is the view, and JPA is the ORM.
I often see people focusing on frameworks instead of simple, proper, and robust design
By the way, I'm sorry if this is sort of out of the topic a little bit but how do you test a JSP/Servlet app (especially the JSP part). Any tips or tricks?
Edwin Nathaniel wrote:So here's my question: Why do people invent JSF, Click, Wicket, Struts2, SpringMVC/WebFlow and other Java Web framework while the JSP and Servlet seem to work... (as long as you don't write your JDBC code in JSP).