Here is a comprehensive guide to a fast-growing technology for Web developers. JavaServer Pages (JSPs) let you embed server-side Java into Web pages, while also offering full access to other features such as JavaBeans, Enterprise JavaBeans (EJB), and JDBC database access. The reference JSP implementation is the freely available Apache Tomcat server, so it does not cost anything to get started. All the example code in this book has been tested on Tomcat.
The first part of JavaServer Pages covers the essentials of HTTP and Java Servlets, on which JSPs are based. There is also a guide to installing Tomcat on your Windows or Unix system. The next part, which is aimed at Web page designers as well as programmers, covers JSP application development. There are chapters on scripting elements, error handling, managing user sessions, database access, security, and the use of XML and XSL with JSP. Part III is for programmers, and broadens the scope to include EJB and other Java components, developing custom tags, and achieving highly scaleable applications using database connection pools. The book concludes with a comprehensive reference section.
The author has been an active participant in the official Servlet and JSP working groups, and his book is both well informed and well organised. It provides experts with invaluable tips and insights, while newcomers will find all they need to assess and implement their first JSP applications. --Tim Anderson
From the Publisher
With JavaServer Pages, you don't have to be a hardcore programmer to develop Java-based web applications. The author provides an overview of JSP concepts and illuminates how JSP fits into the larger picture of web applications. There are chapters for web authors on generating dynamic content, handling session information, and accessing databases, as well as material for Java programmers on creating Java components and custom JSP tags for web authors to use in JSP pages.