ARCHIVED: What is JSP?

This content has been archived, and is no longer maintained by Indiana University. Information here may no longer be accurate, and links may no longer be available or reliable.

JavaServer Pages (JSP) technology provides a way to dynamically generate web pages and simplifies the process of developing web-based applications. JSP-enabled pages use a combination of HTML, XML, and short Java scripts that, when compiled, make up servlets. JSP-enabled pages are similar in form and function to pages containing PHP or ASP.

JSP-enabled pages use a unique extension (usually .jsp or .jspx) so that a JSP-enabled web server is able to appropriately identify them and utilize the JSP technology when they are accessed. The JSP technology for web servers is available as part of the Java 2 Enterprise Edition Software Development Kit (J2EE SDK). An open source implementation (known as Tomcat) is also available for free as part of the Apache Software Foundation's Jakarta project.

The JSP specification was developed through industry-wide cooperation led by Sun Microsystems.

For further information regarding JSP, visit:

  http://java.sun.com/products/jsp/

For information regarding Tomcat and the Jakarta project, visit:

  http://jakarta.apache.org/

This is document anqh in the Knowledge Base.
Last modified on 2023-09-22 16:54:43.