skip to content
JavaServer pages developer's handbook Preview this item
ClosePreview this item

JavaServer pages developer's handbook

Author: Nick Todd; Mark Szolkowski
Publisher: Indianapolis, Ind. : Sams Pub., ©2003.
Series: Developer's library.
Edition/Format:   eBook : Document : EnglishView all editions and formats

A comprehensive developer's guide to building applications with JavaServer Pages 2.0, the newest version.


(not yet rated) 0 with reviews - Be the first.

More like this


Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Genre/Form: Electronic books
Additional Physical Format: Print version:
Todd, Nick.
JavaServer pages developer's handbook.
Indianapolis, Ind. : Sams Pub., ©2003
(DLC) 2003545137
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Nick Todd; Mark Szolkowski
ISBN: 0768662559 9780768662559
OCLC Number: 59715654
Notes: "The definitive guide to developing applications with JavaServer pages 2.0"--Cover.
Includes index.
Reproduction Notes: Electronic reproduction. [S.l.] : HathiTrust Digital Library, 2010. MiAaHDL
Description: 1 online resource (xxi, 815 pages) : illustrations.
Details: Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.
Contents: Introduction. I. CORE JSP. 1. JSP, J2EE, and the Role of the Servlet. The Progression of Java and Web Applications. The Java 2 Enterprise Edition. Java Servlets. Installing Jakarta Tomcat. Creating Your First Web Application. Processing Form Data. Exception Handling in Java Servlets. Introducing the JavaServer Page. Web Application Scope. Summary.2. The Basic Syntax of JSP. JSP Defined. Comments in JavaServer Pages. The Expression Tag. The Declaration Tag. Embedding Code. JSP Directives. JSP Predefined Variables. The JavaServer Pages Standard Tag Library (JSTL). Summary.3. Further JSP Syntax. The Standard Actions. The JSP Expression Language (EL). Summary.4. Deploying JSP in a Web Container. Configuring JSP in web.xml. The Web Container. The Web Application. Deploying Web Applications. Summary.5. The JSP Standard Tag Library. The Need for Tag Libraries. Introduction to the Core Tag Library. Backwards Compatibility and Migrating from JSTL 1.0 to JSTL 1.1. Third-Party Tag Libraries. Summary.6. JSP and JavaBeans. What Is a JavaBean? The Importance of Scope in a Web Application. Using JavaBeans from a JSP. Summary.7. JSP Application Architecture. The Model 1 Architecture. The Model 2 Architecture. Which Architecture to Use? Introducing Frameworks. Jakarta Struts. JavaServer Faces. General Guidelines. Summary.8. Session Tracking Using JSP. Using Cookies to Track Sessions. Interacting with Cookies from JSP. URL Rewriting. The Session Object. Keeping Track of Your Session Objects. Session Failover. Shopping Cart Mini Case Study. Summary.9. Developing Custom Tag Libraries. Tag Extensions. Writing a Custom Tag. Tags That Interact. Summary.II. XML,Web Services, and Enterprise JSP. 10. Utilizing XML from JSP. Introduction to XML. Parsing XML. Summary.11. Transforming XML Using XSLT and XSLFO. Introduction to XSLT. Single Template Programming (Exemplar Approach). Declarative Template Programming. Applying Browser-Specific Transformations. Transformation Using XSLFO. Summary.12. Invoking Web Services from JSP. Web Services Fundamentals. Introducing Apache Axis. SOAP-Interacting with Web Services. The Web Service Description Language (WSDL). Universal Description, Discovery, and Integration (UDDI). Summary.13. Locating Resources Using JNDI. Naming and Directory Services. What Is JNDI? Using JNDI. JNDI and JSP. Summary.14. Databases and JSP. JDBC Fundamentals. Accessing Databases Using the JavaServer Pages Standard Tag Library. Connection Pools. Content Caching. The Shopping Cart Mini Case Study. Enterprise JavaBeans and Database Access. Summary.15. JSP and EJB Interaction. EJB Fundamentals. Anatomy of an EJB. Writing EJBs. Creating an Entity Bean. Session Beans. Creating a Session Bean. Web Application EJB Access Architecture. Summary.16. Security and JSP. Security Requirements. The J2EE Security Model. Authentication. HTTPS Client Authentication and SSL. Programmatic Security. Security in J2EE Applications. Single Sign On. Summary.17. Personalization and Web Applications. Introduction to Personalization. A Personalized Application Example. Rule-Based Personalization Engines. Summary.18. Case Study. Introduction to the Case Study. Case Study Architecture. Case Study Implementation. Summary.III. APPENDIXES. Appendix A. An XSLT and XPATH Checklist. XSLT Checklist. XPATH Checklist.Appendix B. An Overview of XML Schema. Appendix C. A Checklist of the Tags in the JSP Standard Tag Library. Tag Library URIs. Core Actions. XML Actions. Internationalization Actions. SQL Actions.Appendix D. Basic JSP Syntax Checklist. JSP Directives. Comments in JSPs. JSP Predefined Variables. The JavaServer Pages Standard Tag Library. The JSP Expression Language. Standard Actions. Adding Java Code to JSPs.Appendix E. Debugging Tomcat and Running the Examples. Debugging Web Applications and Tomcat. General Debugging Tips.Appendix F. The Java Community Process. Why Do We Need the Java Community Process? Who Is Involved? How Does a New JSR Evolve?Appendix G. J2EE Application Servers. What to Look for in a Server.Appendix H. Configuring Tomcat. The Configuration File server.xml.Appendix I. Installing MySQL and WebLogic Server. MySQL. BEA WebLogic.Appendix J. Glossary. Index.
Series Title: Developer's library.
Other Titles: Java Server pages developer's handbook
Responsibility: Nick Todd, Mark Szolkowski.


User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data

Primary Entity

<> # JavaServer pages developer's handbook
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
   library:oclcnum "59715654" ;
   library:placeOfPublication <> ; # Indianapolis, Ind.
   library:placeOfPublication <> ;
   rdfs:comment "Warning: This malformed URI has been treated as a string - '{C8EFFDB6-75A6-46FF-80DE-470F2A9C0688}&Format=50'" ;
   schema:about <> ; # COMPUTERS--Programming Languages--JavaScript
   schema:about <> ; # JavaServer pages.
   schema:about <> ; # Web sites--Design
   schema:about <> ;
   schema:about <> ; # JavaServer pages.
   schema:about <> ; # Web site development
   schema:about <> ; # COMPUTERS--Programming Languages--VBScript
   schema:about <> ; # Web sites--Design
   schema:about <> ; # Servlets
   schema:alternateName "Java Server pages developer's handbook" ;
   schema:bookFormat schema:EBook ;
   schema:contributor <> ; # Mark Szolkowski
   schema:copyrightYear "2003" ;
   schema:creator <> ; # Nick Todd
   schema:datePublished "2003" ;
   schema:exampleOfWork <> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isPartOf <> ; # Developer's library.
   schema:isSimilarTo <> ;
   schema:name "JavaServer pages developer's handbook"@en ;
   schema:productID "59715654" ;
   schema:publication <> ;
   schema:publisher <> ; # Sams Pub.
   schema:url "{C8EFFDB6-75A6-46FF-80DE-470F2A9C0688}&Format=50" ;
   schema:url <> ;
   schema:url <> ;
   schema:url <> ;
   schema:url <> ;
   schema:workExample <> ;
   wdrs:describedby <> ;

Related Entities

<> # Indianapolis, Ind.
    a schema:Place ;
   schema:name "Indianapolis, Ind." ;

<> # Developer's library.
    a bgn:PublicationSeries ;
   schema:hasPart <> ; # JavaServer pages developer's handbook
   schema:name "Developer's library." ;
   schema:name "Developer's library" ;

<> # COMPUTERS--Programming Languages--JavaScript
    a schema:Intangible ;
   schema:name "COMPUTERS--Programming Languages--JavaScript"@en ;

<> # COMPUTERS--Programming Languages--VBScript
    a schema:Intangible ;
   schema:name "COMPUTERS--Programming Languages--VBScript"@en ;

<> # Web sites--Design
    a schema:Intangible ;
   schema:name "Web sites--Design"@en ;

<> # Servlets
    a schema:Intangible ;
   schema:name "Servlets"@en ;

<> # Web site development
    a schema:Intangible ;
   schema:name "Web site development"@en ;

<> # Web sites--Design
    a schema:Intangible ;
   schema:name "Web sites--Design"@en ;

<> # JavaServer pages.
    a schema:CreativeWork ;
   schema:name "JavaServer pages." ;

<> # Mark Szolkowski
    a schema:Person ;
   schema:familyName "Szolkowski" ;
   schema:givenName "Mark" ;
   schema:name "Mark Szolkowski" ;

<> # Nick Todd
    a schema:Person ;
   schema:familyName "Todd" ;
   schema:givenName "Nick" ;
   schema:name "Nick Todd" ;

    a schema:ProductModel ;
   schema:isbn "0768662559" ;
   schema:isbn "9780768662559" ;

    a schema:CreativeWork ;
   rdfs:label "JavaServer pages developer's handbook." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <> ; # JavaServer pages developer's handbook

Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.