XML - XSLT - Java and JSP - A Case Study in Developing a Web Application - Welly Rockwell.


Книга XML - XSLT - Java and JSP - A Case Study in Developing a Web Application - Welly Rockwell.

Название: XML - XSLT - Java and JSP -  A Case Study in Developing a Web Application.
Автор: Welly Rockwell.
2001.
    As a Web Developer, you know the challenge of building robust applications on multiple platforms. Creating truly portable applications becomes possible by using Java for code and XML for organizing and managing data. "XML, XSLT, Java, and JSP:A Case Study" will help you maximize the capabilities of XML, XSLT, Java, and JSP in your Web applications.
The author, Westy Rockwell, uses the hands-on approach of a case study to show you how to use these technologies in realistically complex situations. All the tools used in the case study are free, so you can obtain them and join the author in a real open source web chat application, available online. This book provides you with the information you need to fully utilize XML, XSLT, Java, and JSP in your web applications, and presents it in a practical and unique way through the case study.

Table of Contents
1. Introduction and Requirements.  1
1.1 The Goal of This Book. 1
1.2 Why Use This Book? 2
1.3  How to Use This Book. 4
1.4  Some Choices Facing Web Application Developers. 6
1.5  Development Choices Made for This Book. 8
1.6 A Note About Platform Independence. 14
2.  An Environment for Java Software Development. 15
2.1 Java 2 Platform, Standard Edition. 15
2.2 Compiling Java Programs. 19
2.3 Running Java Programs. 30
2.4 Debugging Java Programs. 32
2.5 Other Features of ElixirIDE. 33
3. Java Servlets and JavaServer Pages: Jakarta Tomcat. 35
3.1 Apache Software Foundation. 35
3.2 Jakarta Tomcat. 36
3.3 Installing Tomcat. 37
3.4 Running Tomcat. 39
3.5 Tomcat Examples of Servlets and JSPs. 49
3.6 Adding Your Tomcat Web Application. 49
3.7 Java Servlets and JSPs. 53
3.8 The ServletConfig and ServletContext Classes. 57
3.9 Web Application Scopes. 58
4   XML and XSLT: Xerces and Xalan. 61
4.1 Apache XML Project. 61
4.2 Installing Xerces. 62
4.3 Xerces Parses XML. 64
4.4 SAX Sees XML as Events. 67
4.5 Installing Xalan. 67
4.6 Xalan Transforms XML Using XSLT. 70
4.7 Using Beanshell with Xalan. 72
4.8 Using Xalan from the Command Line. 73
4.9 Zvon XSL Tutorial. 73
4.10 Xerces and Xalan versus XT and XP. 73
4.11 SP and XML Synergy. 74
5 bonForum Chat Application: Use and Design. 77
5.1 Installing and Running bonForum. 77
5.2 Changing the bonForum Web Application. 83
5.3 Using XML to Design Web Applications. 86
5.4 XML Data Flows in Web Applications. 98
6   bonForum Chat Application: Implementation. 103
6.1 Building the bonForum Web Chat. 103
6.2 Displaying and Selecting Chat Subjects. 138
6.3 Displaying Chat Messages. 140
6.4 Finding the Chat Element. 146
6.5 Displaying and Selecting Chats. 148
6.6 Displaying Guests in Chat. 150
6.7 Outputting the bonForum Data as XML. 150
6.8 Future of bonForum Project. 151
7 JavaServer Pages: The Browseable User Interface. 155
7.1 JSP-Based Web Applications. 155
7.2 Viewing bonForum from Its JSP    Documents. 163
7.3 Further Discussion About the JSP in bonForum. 187
8 Java Servlet and Java Bean: BonForumEngine and BonForumStore. 189
8.1 The BonForumEngine Servlet. 189
8.2 The BonForumStore Class. 262
9 Java Applet Plugged In: BonForumRobot. 285
9.1 Hands-on with Java Applets. 285
9.2 XSLTProcessor Applet. 290
9.3 BonForumRobot. 290
10  JSP Taglib:The bonForum Custom Tags. 303
10.1 Java Servlets, JSP, and Tag Libraries. 303
10.2 The bonForum Tag Library. 316
10.3 The OutputDebugInfoTag Class. 324
10.4 The OutputPathNamesTag Class. 331
10.5 The OutputChatMessagesTag Class. 340
10.6 XSLT and the TransformTag Class. 352
10.7 Displaying the Available Chats. 371
10.8 Displaying the Available bonForums. 376
10.9 Displaying the Guests in a Chat. 379
11 XML Data Storage Class: ForestHashtable. 385
11.1 Overview of bonForum Data Storage. 385
11.2 The NodeKey Class. 387
11.3 The BonNode Class. 388
11.4 ForestHashtable Maps Data Trees. 390
11.5 Caching Keys for Fast Node Access. 398
11.6 Adding ForestHashtable Nodes. 404
11.7 Deleting ForestHashtable Nodes. 411
11.8 Editing ForestHashtable Nodes. 414
11.9 Getting ForestHashtable as XML. 416
11.10 More Public ForestHashtable Methods. 424
11.11 Initializing the bonForumXML Database. 427
11.12 Runtime bonForumXML Database. 429
11.13 More ForestHashtable Considerations. 432
12   Online Information Sources. 437
12.1 Always Useful Sites. 437
12.2 Apache Software Foundation. 438
12.3 Big Corporations. 438
12.4 CSS. 439
12.5 DOM Information. 439
12.6 HTML. 439
12.7 HTTP. 439
12.8 Java. 440
12.9 JavaServer Pages. 441
12.10 Java Servlets. 443
12.11  Linux. 445
12.12  Open Source. 445
12.13  RDF. 446
12.14  Web Applications. 446
12.15  Web Browsers. 446
12.16  Web Servers. 446
12.17  XML. 447
12.18  XSL.
A Note About Platform Independence.
If you want to base your Web applications on the Java language, you probably know that one of its main advantages is platform independence. You should appreciate, then, that with the exception of the browser, the tools and software modules that we have selected are not bound to one particular operating system. Apache Server, Tomcat, Sun's Java Development Kit, Xalan, and Xerces can all be installed on both Windows NT and UNIX.
We hope that the next edition of this book will more explicitly cover the use of our chosen Web application tools on Linux-powered servers. In the meantime, as you are learning Web application development on an NT Server, you can rest assured that your newly acquired skills can be easily transplanted to UNIX-type operating systems.

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12760 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Журнал: Коллекционные музыкальные инструменты №1 (2013)

    Журнал: Коллекционные музыкальные инструменты №1 (2013)

    Журнал: Коллекционные музыкальные инструменты №1 (2013)В каждом выпуске журнала «Коллекционные музыкальные инструменты» вы найдёте подробное описание инструментов коллекции: историю их создания и эвол . . .

  • Книга Оборудование и оснастка для ремонта и обслуживания автомобилей

    Оборудование и оснастка для ремонта и обслуживания автомобилей

    Автор:Составители В.Д.Гапонов, В.А.ЛященкоНазвание:Оборудование и оснастка для ремонта и обслуживания автомобилей Издательство:Лениздат Год:1990 Формат:DJVU Размер:4.48 мб 110 стр.ISBN 5-289-00577 . . .

  • Книга Часть 2

    Часть 2

    Часть 2Подшивка журналов: Автомобиль на службе №№10-19 [2012]В каждом выпуске вы найдете: исторический очерк о применении автомобилей конкретной специализации, описание эволюции моделей, поступавших н . . .

  • Книга Проектирование мотоцикла

    Проектирование мотоцикла

    Название: Проектирование мотоциклаАвтор: Волков А. Т.Издательство: МашиностроениеГод издания: 1978Страниц: 159Язык: РусскийФормат: djvuКачество: хорошееРазмер: 2,3 МбВ книге приведены рекомендации по . . .

  • Книга Журнал: Бизнес журнал №1 (214) (январь 2014)

    Журнал: Бизнес журнал №1 (214) (январь 2014)

    Журнал: Бизнес журнал №1 (214) (январь 2014)Бизнес журнал» - самое массовое всероссийское деловое издание, рассчитанное на управляющих и собственников фирм, частных предпринимателей и топ-менеджеров. . . .

  • Книга Дафна дю Морье Синие линзы

    Дафна дю Морье Синие линзы

    Дафна дю Морье "Синие линзы"Жанр:знаменитой английской писательницы Дафны Дю Морье (1907-1989) уже более полувека пользуются у читателей неизменным успехом. Ее произведения можно назвать изысканным чт . . .

  • Книга Снаряжение подводного пловца

    Снаряжение подводного пловца

    Автор:И.Ю.Занин, Н.Н.Малюзенко, О.В.Чебыкин.Название:Снаряжение подводного пловца Издательство:Макет Год:1997 Формат:DJVU Размер:6.16 мб 202 стр.ISBN 5-85186-053-7 Книга о современном водола . . .

  • Книга Журнал:  Авиасалоны мира №4 (2013)

    Журнал: Авиасалоны мира №4 (2013)

    Журнал: Авиасалоны мира №4 (2013)«Авиасалоны мира» — аналитический журнал, освещающий состояние и тенденции развития авиационно-космической отрасли. Журнал расширили число затрагиваемых в издании тем . . .

  • Книга Журнал : Digital Photo №1 (январь-февраль 2014) ] [En]

    Журнал : Digital Photo №1 (январь-февраль 2014) ] [En]

    Журнал : Digital Photo №1 (январь-февраль 2014) ] [En]Все выпуски этого журнала наполнены бесценной информацией, полезными советами и приёмами, обзорами продукции, бизнес-консультациями и актуальными . . .

  • Книга Журнал: Cosmopolitan №1 [Россия] (январь 2014)

    Журнал: Cosmopolitan №1 [Россия] (январь 2014)

    Журнал: Cosmopolitan №1 [Россия] (январь 2014)"Cosmopolitan" – женский глянцевый журнал №1 в мире. Сегодня невозможно встретить девушку, которая бы ни разу не читала или хотя бы не держала в руках ном . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге XML - XSLT - Java and JSP - A Case Study in Developing a Web Application - Welly Rockwell.. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.