JSP
JSP (Java Server Pages) is a platform independent presentation layer technology that comes with SUN's J2EE platform. JSPs are normal HTML pages with Java code pieces embedded in them. JSP pages are saved to *.jsp files. A JSP compiler is used in the background to generate a Servlet from the JSP page.
Difference between ASP and JSP[edit]
Active Server Pages (ASP) is a Microsoft standard, which is easier to develop than Java Server Pages (JSP). However ASP is a proprietary technology and is less flexible than JSP. For more information, see ASP.
Writing JSP pages[edit]
You can use Oracle JDeveloper to create JSP pages. Alternatively you can open a standard text file and code the required HTML and Java statements manually. Look at this example:
<HTML>
<BODY>
<% out.println("Hello World"); %> <P>
Today is: <%= new java.util.Date() %> <P>
Page generated with: <%= this.getServeleteInfo() %> <P>
Invoking a JSP page[edit]
A JSP gets invoked when you call a *.jsp file from your Web Server like you would call a normal *.html file. Obviously your web server need to support JSP pages and must be configured properly to handle them.
The first time you call a JSP, a servlet (*.java) will be created and compiled to a .class file. The class file is then executed on the server. Output produced by the servlet is returned to the web browser. Output will typically be HTML or XML code.
| Glossary of Terms | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | # |
