JavaServer Pages

Also found in: Wikipedia.

JavaServer Pages

(programming, World-Wide Web)
(JSP) A freely available specification for extending the Java Servlet API to generate dynamic web pages on a web server. The JSP specification was written by industry leaders as part of the Java development program.

JSP assists developers in creating HTML or XML pages that combine static (fixed) page templates with dynamic content. Separating the user interface from content generation allows page designers to change the page layout without having to rewrite program code. JSP was designed to be simpler than pure servlets or CGI scripting.

JSP uses XML-like tags and scripts written in Java to generate the page content. HTML or XML formatting tags are passed back to the client. Application logic can live on the server, e.g. in JavaBeans.

JSP is a cross-platform alternative to Microsoft's Active Server Pages, which only runs in IIS on Windows NT.

Applications written to the JSP specification can be run on compliant web servers, and web servers such as Apache, Netscape Enterprise Server, and Microsoft IIS that have had Java support added. JSP should soon be available on Unix, AS/400, and mainframe platforms.

JavaServer Pages.

Infoworld Article.
References in periodicals archive ?
The process for adding new, dynamic web content via thousands of JavaServer Pages (JSP) was not efficient enough to keep pace with the demands of a growing business operating in an international, global market.
Also known as JSP, JavaServer Pages is an advanced, enterprise Web programming language that allows users to create Web site pages that display dynamically-generated content.
lt;p>Other capabilities include enhanced support for Spring, Hibernate, JavaServer Pages, and Java Persistence API.
Assuming basic Java skills, this guide explains how to develop web applications with servlets and JavaServer Pages, interact with a MySQL database, send email from a servlet, transfer data over a secure connection, restrict access to web pages, and respond to events with listeners.
In addition to authoring live mathematical content using JavaServer Pages (JSP), Java applets or Maplet applications, users can create technical documents in Maple 10 incorporating embedded GUI components, and then publish these documents to the MapleNet server.
In addition to authoring live mathematical content using JavaServer Pages, Java applets, or Maplet applications, users can now create technical documents in Maple 10, incorporating embedded GUI components, and then publish these documents to their MapleNet server.
Java Studio Creator's first incarnation, due by the middle of 2004, is designed as a development environment for web-based Java applications built using J2EE's JavaServer Pages (JSPs).
For example, servlets and JavaServer Pages were introduced to provide a mechanism for using Java to create dynamic Web pages.
It also includes a hypertext markup language (HTML) template mechanism based on JavaServer Pages (JSp) custom tags.
A new book from O'Reilly offers a guide to the Struts Framework, a presentation framework for building web applications with Java Servlet and JavaServer Pages (JSP) technology.
In addition to automatically enforcing traditional coding standards, Jtest has rules support for Enterprise JavaBeans (EJB) components, Design by Contract (DbC), JavaServer Pages (JSP) technology, servlets and project metrics.
Its features include modular XML content processing that breaks down complicated eXtensible Stylesheet Language (XSL) transformations into manageable steps, simple tag execution using tag libraries for JavaServer Pages (JSP) and Active Server Pages (ASP), cross-document content combination in which links to XML queries allow XML document fragments from multiple collections and sources to be combined on the fly into new dynamic documents, and an Open Development Environment.