You are in the: Small Business Computing Channelarrow View Sites +
Small Business Technology
» ECommerce-Guide | Small Business Computing | Webopedia | WinPlanet |  »Close
Enter a word for a definition... ...or choose a computer category.

   Term of the Day
   New Terms
   New Links
   Quick Reference
   Did You Know?
   Tech Support
   Webopedia Jobs
   About Us
   Link to Us

talk to us
   Submit a URL
   Suggest a Term
   Report an Error
Internet Lists
Internet News
Internet Resources
Linux/Open Source
Personal Technology
Small Business
Windows Technology
xSP Resources
Corporate Info
Tech Jobs
E-mail Offers
  Be a Commerce Partner

Last modified: Thursday, June 13, 2002 

Short for Java Server Page. A server-side technology, Java Server Pages are an extension to the Java servlet technology that was developed by Sun.

JSPs have dynamic scripting capability that works in tandem with HTML code, separating the page logic from the static elements -- the actual design and display of the page -- to help make the HTML more functional(i.e. dynamic database queries).

A JSP is translated into Java servlet before being run, and it processes HTTP requests and generates responses like any servlet. However, JSP technology provides a more convenient way to code a servlet. Translation occurs the first time the application is run. A JSP translator is triggered by the .jsp file name extension in a URL. JSPs are fully interoperable with servlets. You can include output from a servlet or forward the output to a servlet, and a servlet can include output from a JSP or forward output to a JSP.

JSPs are not restricted to any specific platform or server. It was orignially created as an alternative to Microsoft's ASPs (Active Server Pages). Recently, however, Microsoft has countered JSP technology with its own ASP.NET, part of the .NET initiative.

(Thanks go to William Duran at Oracle and the Oracle Technology Network for providing additional information for this definition.)

E-mail this definition to a colleague

Sponsored listings

ITT Tech: Java Training - Offers AA degrees and BS degrees in Software Applications and Programming, Computer Network Systems and more. Includes online courses. Java Training and Bootcamps - Offers IT, HR, and business training courses, boot camps, and test preparation nationwide. Includes Java programming language training.

Hands On Technology Transfer: Instructor-Led Java Training - Learn Java quickly, 75 cities in the US, Canada, and UK. Covers syntax, object concepts, JFC (Swing), server-side development, JSP, servlets and JDBC.

For pages about JSP . Also check out the following links!

Related Links

Building Java Server Pages
Getting to grips with JSP.

Overview of Servlets and JSP
Articles, tutorials and server-side applications using servlets and JSP.

Servlet Tutorial
A tutorial for Servlets and JavaServer Pages.

SunWorld Online magazine
Contains the latest articles from SunWorld magazine. In addition, users can search back issues or view a product showcase.

The Java Boutique
Free Java applets, games, programming tutorials and downloads; introduction to Java; Q & A defining Java Server Pages.

Sponsored listings

Hoover's: Jsp Corporation Company Research - Find information on Jsp Corporation with operations and products, financials, officers, competitors and more at Hoover's.

related categories

Web Development

related terms

Active Server Pages



Sun Microsystems

Give Us Your

JSP Products
Compare Products,Prices and Stores

Shop by Category:
1 Model Matches

Kitchen Ranges
7 Model Matches

92 Model Matches

JupiterWeb networks:

Search JupiterWeb:

Jupitermedia Corporation has two divisions:
Jupiterimages andJupiterWeb

Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Jupitermedia Corporate Info | Newsletters | Tech Jobs | Shopping | E-mail Offers