XML, XSLT, Java, and JSP : a case study in developing a Web application
著者
書誌事項
XML, XSLT, Java, and JSP : a case study in developing a Web application
New Riders Pub., 2001
1st ed.
- タイトル別名
-
XML, XSLT, Java, and JSP
大学図書館所蔵 全1件
  青森
  岩手
  宮城
  秋田
  山形
  福島
  茨城
  栃木
  群馬
  埼玉
  千葉
  東京
  神奈川
  新潟
  富山
  石川
  福井
  山梨
  長野
  岐阜
  静岡
  愛知
  三重
  滋賀
  京都
  大阪
  兵庫
  奈良
  和歌山
  鳥取
  島根
  岡山
  広島
  山口
  徳島
  香川
  愛媛
  高知
  福岡
  佐賀
  長崎
  熊本
  大分
  宮崎
  鹿児島
  沖縄
  韓国
  中国
  タイ
  イギリス
  ドイツ
  スイス
  フランス
  ベルギー
  オランダ
  スウェーデン
  ノルウェー
  アメリカ
注記
Includes index
Translation from the German language edition of: XML, XSLT, Java, and JSP by Westy Rockwell, c2000, Galileo Press GmbH Bonn, Germany
内容説明・目次
内容説明
The book 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. 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. The CD-ROM contains the web application project discussed in the book, which is a web chat called "bonForum." The complete source code is also provided. The files in the project consist of Java source and class files, HTML, JSP, XML, XSL, TLD, and image files.
目次
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. 2. An Environment for Java Software Development. Java 2 Platform, Standard Edition. Compiling Java Programs. Running Java Programs. Debugging Java Programs. Other Features of ElixirIDE. 3. Java Servlets and JavaServer Pages: Jakarta Tomcat. 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. 4. XML and XSLT: Xerces and Xalan. 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. 5. bonForum Chat Application: Use and Design. Installing and Running bonForum. Changing the bonForum Web Application. Using XML to Design Web Applications. XML Data Flows in Web Applications. 6. bonForum Chat Application: Implementation. 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. 7. JavaServer Pages: The Browseable User Interface. JSP-Based Web Applications. Viewing bonForum from Its JSP Documents. Further Discussion About the JSP in bonForum. 8. Java Servlet and Java Bean: BonForumEngine and BonForumStore. The BonForumEngine Servlet. The BonForumStore Class. 9. Java Applet Plugged In: BonForumRobot. Hands-on with Java Applets XSLTProcessor Applet. BonForumRobot. 10. JSP Taglib: The bonForum Custom Tags. 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. 11. XML Data Storage Class: ForestHashtable. 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. 12. Online Information Sources. 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. Appendix A. CD-ROM Contents. \Sun. \Apache. \bonForum. \tools. E-Book. Appendix B. Some Copyrights and Licenses. BonForum License. Apache Xerces License. Apache Xalan License. Jakarta Tomcat License. Appendix C. Source Code for bonForum Web Application. Appendix D. Sun Microsystems, Inc. Binary Code License Agreement. Index.
「Nielsen BookData」 より