November 13, 2009 at 5:35 PM
Servlet was developed to execute the business logic. You can develop EJB, or Java Beans to process the business logic. So, you can reuse the same business logic in many different place. So, in servlet you can re-use the already developed business logic multiple times. Here the resuability means the re-use of business logic in the form of Java Beans/EJB etc.
JSP is developed to develop the view of the application. You are not supposed to write business processing logic in JSP.