2020ok  Directory of FREE Online Books and FREE eBooks

Free eBooks > Computers & Internet > Web Development > Internet Commerce > Web Site Design > Pro JSP Third Edition

Pro JSP Third Edition

by Simon Brown, Sam Dalton, Daniel Jepp, and Dave Johnson


Download Book

If you are the author or the publisher, and would like to link to your site here, please contact us.



About Book

Book Description

Simpler, faster, easier dynamic website development based on new additions to an established and proven technology--that's what JavaServer Pages (JSP) 2.0 is all about. Pro JSP, Third Edition is the most comprehensive guide and reference to JSP 2.0 yet. It equips you with the tools, techniques, and understanding you need to develop web applications with JSP and Java servlets.

The new features of the JSP 2.0 and Servlet 2.4 specifications make developing web applications easier than ever before. The new JSP Expression Language (EL) provides a new, simple language for creating JSP pages and tags. In addition, by also using the JSP Standard Tag Library (JSTL), you'll never have to use a Java scriptlet or write spaghetti code again.

Beyond covering the JSP and Servlet APIs, this book shows you how to choose and implement the best persistence option for your web applications; how to secure your web sites against malicious attack and accidental misuse; how to improve the performance and scalability of your JSP pages; and how to architect and design your applications to be reliable, stable, and maintainable through the use of design patterns and best practices.

Finally, no JSP book would be complete today without looking at the role that open source projects such as Ant, Struts, XDoclet, JUnit, and Cactus can play in making your web development even easier.



Download Description

JavaServer Pages (JSP) is one of the two key Java technologies for web development (the other being servlets which are also covered in the book). They are analogous to ASP in the Microsoft world and PHP in the Open Source community. The latest release is version 2.0 (up from 1.2) and is the biggest leap in the JSP specification, soon to be finalized.

In one single text, Pro JSP, Third Edition provides comprehensive coverage of JavaServer Pages, the enhancements in version 2.0 and the most popular associated technologies, including Servlets, JSTL, and Apache Tomcat 5. It takes you through building complex, complete JSP applications in order to further your understanding and additional chapters and individual case studies will be available as a supplemental download.



Book Info
Guide to using Pro JSP, updated to include the JSP 2.0 and Servlet 2.4 specifications. Covers the new JSP Expression Language, JSTL, and how to write custom tags. For intermediate users. Softcover.

About the Author
Simon Brown works in London as a technical architect and has been using Java since its early beginnings, working in roles ranging from developer and architect to mentor and trainer. In the past few years, Simon has presented at the JavaOne conference and has authored/coauthored several books, including Professional JSP Tag Libraries. Simon maintains an active involvement within the Java community as a bartender (moderator) with JavaRanch and his open source JSP custom tag-testing framework called TagUnit. Sam Dalton has worked with Java and related technologies for a number of years, and coauthored Professional Java Servlets 2.3 and Professional SCWCD Certification. He is an active contributor to TagUnit, an open source custom tag testing framework, and is also pursuing other open source interests. He has just embarked on the next stage of his career adventure by joining ThoughtWorks. Daniel Jepp is currently a senior developer at Dresdner Kleinwort Wasserstein, based in London. He has been working with the Java platform and related technologies for a number of years now, and he has presented several sessions at the JavaOne conference. Dan has recently completed work on Professional SCWCD Certification with coauthor Sam Dalton. Dave Johnson currently works at HAHT Commerce and is an experienced software developer in the commercial software development, telecommunications, and geographic information systems industries. Dave has been working with Java since before the dawn of Java 1.0. Since then, he has been involved in the development of a number of Java-based commercial products, including the HAHTsite Application Server, HAHT eSyndication, Venetica's Jasper document viewer, and Rogue Wave's Object Factory IDE. Dave is also an active weblogger and the original developer of the open source Roller Weblogger software. He lives in Raleigh, North Carolina, with his wife and three children. Sing Li is a systems consultant, avid open source developer, and active freelance writer. With over two decades of industry experience, Sing is a regular contributor to printed magazines and e-zines, and has a sizable roster of book credits. Sing is an evangelist of the mobile Java, VOIP, and P2P evolution. Matt Raible is a Montana native who grew up in a log cabin without electricity or running water. He would hike to school a mile and a half every day (skiing in the winter), and would arrive home to a very loving family. "The Cabin" is a beautiful place that will always be near and dear to him. Even without electricity, his father connected the family to the Internet using a 300 Baud modem, a Commodore 64, and a small generator. CompuServe was the name, slow was the game. Matt became inspired by the Internet in the early 1990s, and has been developing websites and web applications ever since. He graduated from the University of Denver in 1997 with degrees in Russian, international business, and finance.

Comments

SEND A COMMENT

PLEASE READ: All comments must be approved before appearing in the thread; time and space constraints prevent all comments from appearing. We will only approve comments that are directly related to the article, use appropriate language and are not attacking the comments of others.

Message (please, no HTML tags. Web addresses will be hyperlinked):

Related Free eBooks

Related Tags

DIGG This story   Save To Google   Save To Windows Live   Save To Del.icio.us   diigo it   Save To blinklist
Save To Furl   Save To Yahoo! My Web 2.0   Save To Blogmarks   Save To Shadows   Save To stumbleupon   Save To Reddit