Skip to content
Jakarta Server Pages

File:JSP_Model_2.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ183169· pop 43· linked from 246 articles

Jakarta Server Pages

Sign in to save

Also known as JSP, JavaServer Page, .JSP, JavaServer Pages, Jakarta Pages

Jakarta EE dynamic web pages technology

Key facts

Filename extension
.jsp, .jspx, .jspf
Internet media type
application/jsp
Developed by
Eclipse Foundation
Initial release
1999 ; 27 years ago ( 1999 )
Latest release
4.0 , April 9, 2024 ; 2 years ago ( 2024-04-09 )
Type of format
Dynamic web page
Standard
JSR 245
Open format
Yes
Website
projects .eclipse .org /projects /ee4j .jsp

via Wikipedia infobox

Source code

The API jar can then be found in /api/target and the specification document in /spec/target. To make changes, fork this repository, make your changes, and submit a pull request. All test challenges for Jakarta Pages must be resolved by Active Resolution. Please see the TCK Users guide for more details.

Excerpt from the source-code README · 986 chars · not written by Vinony

~10 min read

Encyclopedic overview

Jakarta Server Pages (JSP; formerly JavaServer Pages) is a collection of technologies that helps software developers create dynamically generated web pages based on HTML, XML, SOAP, or other document types. Released in 1999 by Sun Microsystems, JSP is similar to PHP and ASP, but uses the Java programming language.

To deploy and run Jakarta Server Pages, a compatible web server with a servlet container, such as Apache Tomcat or Jetty, is required.

Excerpted from Wikipedia’s “Jakarta Server Pages” article, available under the CC BY-SA 4.0 licence.