I had the privilege of inheriting a medium sized jsp-servlet-ejb application recently and I have found myself wondering the same thing. I have been increasingly rewriting most of the code out of the servlets and into javabeans which has improved memory management, (since the servlet code used session too much) and maintenance is much easier since each javabean has its own "controller" aspects similar to what the servlet's were originally designed to be, but in my case too few servlets caused the code to be a mess.
I believe if you are happy with the app and the maintenance of it with your design then, why have the servlet, right? If you handle the all the aspects of the application including the 'view' and do not have to rely on web designers understanding your programming then you should continue to develop the way you are. Just a warning, I believe plenty of folks must deal with non-programmers creating the display jsp's so they will tell you horror stories about this approach! Since you and I handle every aspect of the application then it makes more since to design this way. Good Luck!
Brian
Campano, Troy wrote:
I'm curious as to what the reason is to use Servlets. I write straight java class/methods and call them from my JSP. My business logic goes into these classes.
JSP handles the interface and handles request/response. Usually I guess it's a Servlet that handles the request/response but it seemed to me like an added extra step. I didn't really see what I was gaining by using a Servlet.
So I'm curious of what the point of Servlets are....is there something they give you that JSP doesn't? So I know I'm missing something....why use Servlets?
Thank you for your responses!
~ t r o y ~
Troy Campano IAS Database Management Liberty Mutual (603) 245 4092 [EMAIL PROTECTED]
=========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant archives, FAQs and Forums on JSPs can be found at:
http://java.sun.com/products/jsp http://archives.java.sun.com/jsp-interest.html http://forums.java.sun.com http://www.jspinsider.com
=========================================================================== To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST". For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant archives, FAQs and Forums on JSPs can be found at:
http://java.sun.com/products/jsp http://archives.java.sun.com/jsp-interest.html http://forums.java.sun.com http://www.jspinsider.com