The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > javax.servlet.jsp  [18 examples] > Java Server Pages  [7 examples]

e1046. The Quintessential JSP Page

A JSP page consists of template text with embedded JSP elements. Template text is automatically written to the output stream while the embedded JSP elements are executed. Here is a simple JSP page:
    <html>
    <head>
        <title>A Simple JSP Page</title>
    </head>
    <body>
    <pre>
    
    This is template text; it is automatically written to the output
    stream.
    
    <hr>
    
    <%-- This is a JSP comment --%>
    For more information, see e1057 Commenting a JSP Page
    
    <hr>
    
    <%
        // This is a scriptlet; it contains Java code
        // For more information, see e1047 Running Java Code in a JSP Page
    %>
    
    <hr>
    
    The following is a JSP expression; it is used to emit dynamic
    text to the output stream:
    The current date is <%= new java.util.Date() %>
    For more information, see e1058 Generating Dynamic Content on a JSP Page
    
    <hr>
    
    The following is a directive that includes other files:
    <%@ include file="fragment.jsp" %>
    For more information, see e1054 Including a File in a JSP Page
    
    </pre>
    </body>

 Related Examples
e1047. Running Java Code in a JSP Page
e1048. Saving Data in a JSP Page
e1049. Implementing a Form in a JSP Page
e1050. Implementing a Form That Prevents Duplicate Submissions in a JSP Page
e1051. Precompiling a JSP Page
e1052. Preventing the Creation of a Session in a JSP Page

See also: Java Server Pages Headers    Java Server Pages Input    Java Server Pages Output   


© 2002 Addison-Wesley.