Book description
JavaServer Pages (JSP) technology provides an easy way to create dynamic web pages. JSP uses a component-based approach that allows web developers to easily combine static HTML for look-and-feel with Java components for dynamic features. The simplicity of this component-based model, combined with the cross-platform power of Java, allows a web development environment with enormous potential. JavaServer Pages shows how to develop Java-based web applications without having to be a hardcore programmer. The author provides an overview of JSP concepts and discusses how JSP fits into the larger picture of web applications. Web page authors will benefit from the chapters on generating dynamic content, handling session information, accessing databases, authenticating users, and personalizing content. In the programming-oriented chapters, Java programmers learn how to create Java components and custom JSP tags for web authors to use in JSP pages.
Table of contents
-
Java Server Pages
- Preface
- I. JSP Application Basics
-
II. JSP Application Development
- 5. Generating Dynamic Content
- 6. Using Scripting Elements
- 7. Error Handling and Debugging
- 8. Sharing Data Between JSP Pages, Requests, and Users
-
9. Database Access
- Accessing a Database from a JSP Page
- Input Validation Without a Bean
- Using Transactions
- Application-Specific Database Actions
- 10. Authentication and Personalization
- 11. Internationalization
- 12. Bits and Pieces
-
III. JSP in J2EE and JSP Component Development
- 13. Web Application Models
- 14. Combining Servlets and JSP
- 15. Developing JavaBeans for JSP
- 16. Developing JSP Custom Actions
- 17. Developing Database Access Components
-
IV. Appendixes
- A. JSP Elements Syntax Reference
- B. JSP API Reference
- C. Book Example Custom Actions and Classes Reference
-
D. Web-Application Structure and Deployment Descriptor Reference
- Web Application File Structure
-
Web Application Deployment Descriptor
- <icon>, <display-name>, and <description>
- <distributable>
- <context-param>
- <servlet>
- <servlet-mapping>
- <session-config>
- <mime-mapping>
- <welcome-file-list>
- <error-page>
- <taglib>
- <security-constraint>, <security-role>, and <login-config>
- <resource-ref >, <env-entry>, and <ejb-ref >
- Example Application Deployment Descriptor
- Creating a WAR File
- E. JSP Resource Reference
- Index
- Colophon
Product information
- Title: Java Server Pages
- Author(s):
- Release date: December 2000
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781565927469
You might also like
book
Java Servlet Programming
A few years ago, the hype surrounding applets put Java on the map as a programming …
book
Java I/O
All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read …
book
Inside Microsoft® SQL Server® 2008: T-SQL Programming
Get a detailed look at the internal architecture of T-SQL with this comprehensive programming reference. Database …
book
Java Servlet Programming, 2nd Edition
Servlets are an exciting and important technology that ties Java to the Web, allowing programmers to …