Register your product to gain access to bonus material or receive a coupon.
XML, XSLT, Java, and JSP is a practical, hands-on experience in building web applications based on XML and Java technologies. This book is unique because it teaches the technologies by using them to build a web chat project throughout the book. The project is explained in great detail, after the reader is shown how to get and install the necessary tools to be able to customize this project and build other web applications. The tools that are used are the extremely popular open-source tools from the Apache Software Foundation, namely Jakarta Tomcat, Apache Xerces and Apache Xalan. Of particular interest to readers will be the author's use in of XML in the book project as a language to express the architecture and design of the application itself, and not only the data content as is the usual case with "XML-based" applications. The book also contains some new and provocative techniques for XML storage using Java objects. This book will be especially useful for those developers who are interested in deploying web applications using Apache Jakarta and XML products on Windows platforms, but can be used by all web application developers.
Click below for Sample Chapter related to this title:
0735710899.pdf
1. Introduction and Requirements.
The Goal of This Book. Why Use This Book? How to Use This Book. Some Choices Facing Web Application Developers. Development Choices Made for This Book. A Note About Platform Independence.
Java 2 Platform, Standard Edition. Compiling Java Programs. Running Java Programs. Debugging Java Programs. Other Features of ElixirIDE.
Apache Software Foundation. Jakarta Tomcat. Installing Tomcat. Running Tomcat. Tomcat Examples of Servlets and JSPs. Adding Your Tomcat Web Application. Java Servlets and JSPs. The ServletConfig and ServletContext Classes. Web Application Scopes.
Apache XML Project. Installing Xerces. Xerces Parses XML. SAX Sees XML as Events. Installing Xalan. Xalan Transforms XML Using XSLT. Using Beanshell with Xalan. Using Xalan from the Command Line. Zvon XSL Tutorial. Xerces and Xalan versus XT and XP. JSP and XML Synergy.
Installing and Running bonForum. Changing the bonForum Web Application. Using XML to Design Web Applications. XML Data Flows in Web Applications.
Building the bonForum Web Chat. Displaying and Selecting Chat Subjects. Displaying Chat Messages. Finding the Chat Element. Displaying and Selecting Chats. Displaying Guests in Chat. Outputting the bonForum Data as XML. Future of bonForum Project.
JSP-Based Web Applications. Viewing bonForum from Its JSP Documents. Further Discussion About the JSP in bonForum.
The BonForumEngine Servlet. The BonForumStore Class.
Hands-on with Java Applets XSLTProcessor Applet. BonForumRobot.
Java Servlets, JSP, and Tag Libraries. The bonForum Tag Library. The OutputDebugInfoTag Class The OutputPathNamesTag Class. The OutputChatMessagesTag Class. XSLT and the TransformTag Class Displaying the Available Chats. Displaying the Available bonForums. Displaying the Guests in a Chat.
Overview of bonForum Data Storage. The NodeKey Class. The BonNode Class. ForestHashtable Maps Data Trees. Caching Keys for Fast Node Access. Adding ForestHashtable Nodes. Deleting ForestHashtable Nodes. Editing ForestHashtable Nodes. Getting ForestHashtable as XML. More Public ForestHashtable Methods. Initializing the bonForumXML Database. Runtime bonForumXML Database. More ForestHashtable Considerations.
Always Useful Sites. Apache Software Foundation. Big Corporations. CSS. DOM Information. HTML. HTTP. Java. JavaServer Pages. Java Servlets. Linux. Open Source. RDF. Web Applications. Web Browsers. Web Servers. XML. XSL.
\Sun. \Apache. \bonForum. \tools. E-Book.
BonForum License. Apache Xerces License. Apache Xalan License. Jakarta Tomcat License.
Click below for CD-ROM fixes related to this title:
0735710899.html