JavaServer Pages

JavaServer Pages (JSP) are application components coded to the JavaServer Pages Specification. JavaServer Pages enable the separation of the Hypertext Markup Language (HTML) code from the business logic in web pages so that HTML programmers and Java programmers can easily collaborate to create and maintain pages.

WebSphere® Application Server Version 9.0 supports the JSP 2.3 specification. JSP files support a division of roles:

HTML authors
Develop JSP files that access databases and reusable Java components, such as servlets and beans.
Java programmers
Create the reusable Java components and provide the HTML authors with the component names and attributes.
Database administrators
Provide the HTML authors with the name of the database access and table information.