Introduction. I. CONCEPTUAL REFERENCE.
1. JSP Overview: The Components of a JavaServer Page. The Components of a JavaServer Page. Directives. Actions. Implicit Objects. JSP Scripting. Summary.
2. Java Servlets. Practical Applications for Java Servlets. The Java Servlet Architecture. GenericServlet and HttpServlet. The Life Cycle of a Servlet. init(). service(). destroy(). A Basic Servlet. The BasicServlet Source. The HTML Required to Invoke the Servlet. Dissecting the BasicServlet. Where Does the BasicServlet Fit into the Servlet Framework? The Methods Overridden by the BasicServlet. Summary.
3. JavaBeans and JSP Concepts. Adding JavaBeans to JavaServer Pages. JavaBean Standard Actions. A JSP Example Using JavaBeans. Summary.
4. JDBC and JSP Concepts. Two- and Three-Tier Database Access Models. JDBC Driver Types. Type 1: JDBC-ODBC Bridge, Plus ODBC Driver. Type 2: Native-API Driver. Type 3: JDBC-Net, Pure Java Driver. Type 4: Native-Protocol, Pure Java Driver. JDBC Basics. Installing and Setting Up a Type 1 Driver. Establishing a Database Connection. Performing the Basic SQL Commands. Using the JDBC in JavaServer Pages. Summary.
II. TECHNIQUES REFERENCE.
5. Configuring the JSP Server. Installing the Tomcat Server. Creating the PUREJSP Web Application. The Directory Structure. Adding the PUREJSP Web Application. Summary.
6. Handling JSP Errors. JSP Translation Time Errors. JSP Request Time Errors. Creating a JSP Error Page. Using a JSP Error Page. Summary.
7. Using the include Directive. The include Directive. Example: A Standard Title Bar. Creating the JSP. Summary.
8. JavaServer Pages and Inheritance. The Superclass. The JSP Subclass. Summary.
9. Using the JSP's Implicit Objects. request. response. pageContext. session. application. Testing the JSPs. out. config. page. exception. Summary.
10. Using JSP Standard Actions. . . . . Summary.11. JSPs and JavaBean Scope.
page. request. session. application. Summary.12. JSP and HTML Forms.
What Is an HTML Form? The