11812Building Websites with OpenCmshttp://www.packtpub.com/book/opencmsA practical guide to understanding and working with this proven Java/JSP-based content management systemJava > BooksOct 11, 2006Matt Butcher
Professional Java Server Programming: with Servlets, JavaServer Pages (JSP), XML, Enterprise JavaBeans (EJB), JNDI, CORBA, Jini and Javaspaces (Paperback)
Two hot topics come together in this developer's guide from Brett McLaughlin, Java and XML. Both Java and XML are cross-platform technologies; by using Java for code and XML for transporting data, you can build truly portable applications. This title is aimed at intermediate to advanced programmers; while XML topics are explained more or less from scratch, readers will need prior knowledge of Java.
This comprehensive guide to JavaServer Pages (JSPs), a fast-growing technology for Web developers, teaches you how to 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 won't cost a thing to get started. All the example code in the book has been tested on Tomcat, in fact.
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, aimed at Web page designers as well as programmers, covers JSP application development. There is material on scripting elements, error handling, managing user sessions, database access, security, and using XML and XSL with JSP. Part 3, for programmers, broadens the scope to include EJB and other Java components, developing custom tags, and achieving highly scalable applications using database connection pools. A comprehensive reference section finishes things off
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.