About This Tutorial
Chapter 1: Overview
Distributed Multitiered Applications
Chapter 2: Introduction to Web Applications
Internationalizing and Localizing Web Applications
Accessing Databases from Web Applications
Chapter 3: Java Servlet Technology
Filtering Requests and Responses
Chapter 4: JavaServer Pages Technology
Initializing and Finalizing a JSP Page
Including Content in a JSP Page
Transferring Control to Another Web Component
JavaBeans Components in JSP Pages
Chapter 5: Custom Tags in JSP Pages
Chapter 6: JavaServer Pages Standard Tag Library
Chapter 7: Understanding XML
XML and Related Specs: Digesting the Alphabet Soup
Designing an XML Data Structure
Chapter 8: Introduction to Web Services
The Role of XML and the Java Platform
Overview of the Java APIs for XML
Chapter 9: Building Web Services With JAX-RPC
Creating a Web Service with JAX-RPC
Creating Web Service Clients with JAX-RPC
Chapter 10: Web Services Messaging with JAXM
Chapter 11: Publishing and Discovering Web Services with JAXR
Chapter 12: The Coffee Break Application
Deploying and Running the Application
Appendix A: Java Encoding Schemes
Appendix B: HTTP Overview
Glossary
About the Authors
Index