Amazon.co.uk Review
JavaServer Pages (JSP), a means of assembling session-specific Web documents on the server side, combines the platform neutrality of Java with the ease of use typical of Web scripting languages.
JavaServer Pages Application Development explains--in a mode that's appropriate to someone with no knowledge of server-side scripting and certainly not of Java--how to create and deploy JSP programs. The authorial team, headed up by ColdFusion legend Ben Forta, begins with "Hello, World" examples and proceeds through the complete range of JSP capabilities, including database connectivity, session maintenance, and security. This book is an excellent choice if you've decided that JSP is the right server-side scripting technology for your application and you need to move into implementation.
Fans of Forta's ColdFusion books will find the tutorial style in the book familiar, in that it leans heavily on examples. The chapter on connecting to databases through the Java Database Connectivity (JDBC)--a typical one--begins with an explanation of database bridges and the relative merits of alternative architectures for them. From there, you see JSP code (as well as code for straight Java applications) that carries out database queries. Readers may find themselves wanting a deeper exploration of more advanced applications, since commentary in chapters about page generation and form handling is more extensive. Nonetheless, this is an excellent JSP tutorial for a newcomer to the technology. --David Wall
Product Description
Developing Java Server Pages teaches JSP programming, with emphasis on techniques that allow programmers to get the job done quickly and efficiently. This book shows you how JSP, the next chapter in the evolution of Java as a server side development language, is used and how it can be used. Workarounds in advice and code are explored to provide practical and realistic solutions to problems. Other technologies are also introduced, including Servlets, the Java language, JDBC, and beans. Using extensive examples, and a hands-on approach, authors Paul Colton, Andre Lei, and Scott Stirling present the most important topics for web developers, including security, database interaction, custom tags and scalability. All examples are based on hard earned, real-world experience.
See all Product Description