You are on page 1of 1

JSP as an Enhancement

Java Server Pages (JSP) solved this issue in an elegant way.

JSP Appliactions used special jsp tags for business logic and content generation.

The html tags were used for the presentation part.

Developing JSP pages was found to be easier, when compared to Servlet


development.

These jsp pages were translated and compiled to Servlets by the JSP engine and
executed by the Servlet container.

Another important development in JSP was the provision of custom tags.

Custom tags helped the developers to extend the functionality of the jsp pages,
still hiding the code behind the custom tag.

All of these contributed to the popularity of JSP.

Even though JSP segregated processing from presentation, still both were part
of the same page and hence are tightly coupled.

When you want to modify of any of these components, it involves editing one
or more jsp pages, leading to potential destabilization of a working system.

You might also like