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 оценок
Формат: Книга
Уже скачали: 12764 раз



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

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

  • Журнал Modeles Ferroviaires №№14-19 2009

    Modeles Ferroviaires №№14-19 2009

    Название: Modeles FerroviairesИздательство: LR PresseГод / месяц: №№14-19 2009Страниц: 34х6Язык: FrenchФормат: PDFРазмер: 21 MBLa Magazine des Modelistes Constructeursdepositfilesturbobit . . .

  • Журнал Filati Handstrick 15 2002

    Filati Handstrick 15 2002

    Название: Filati Handstrick 15 2002Автор: кол-тивИзд-во: Lana GrossaГод: 2002Страниц: 52Формат: jpg, pdfРазмер: 10.6 Мб, 31.6 МбЯзык: немецкийЖурнал по вязанию спицами. turbobit depositfiles . . .

  • Журнал Кухня №16, 2008

    Кухня №16, 2008

    Название: КухняНомер/год: №16 (206), 2008Издатель: Присяжнюк И.И.Стр.: 32Формат: pdfРазмер: 27,73 МбЯзык: русскийПросто * Дешево * ВкусноГлавная газета кулинарных рецептов для семейного ужина и для пр . . .

  • Журнал Model Boats - February 2016

    Model Boats - February 2016

    Название: Model BoatsИздательство: My Time Media LtdГод / месяц: February 2016Страниц: 75Язык: EnglishФормат: PDFРазмер: 13 MBЖурнал для судомоделистовdepositfilesturbobit . . .

  • Журнал Scientific American №61, 1889

    Scientific American №61, 1889

    Название: Scientific AmericanГод / месяц: 1889 / 2-е полугодиеНомер: 61Формат: PdfРазмер: 303 MbЯзык: Английский Старейший американский научно-популярный журнал. 415 страниц, черно-белые иллюстрации н . . .

  • Журнал The World of Interiors - February 2016

    The World of Interiors - February 2016

    Название: The World of InteriorsГод / месяц: February 2016Страниц: 156Язык: EnglishФормат: PDFРазмер: 46 MBThe World of Interiors is the most influential and wide-ranging design and decoration magazin . . .

  • Журнал Техника - молодежи №14 2015

    Техника - молодежи №14 2015

    Название: Техника - молодежиГод / месяц: 2015 / декабрьНомер: 14 (992)Формат: оригинальный PDF (без водяных знаков)Размер: 15,9 МБ«Техника - молодежи» - сенсации науки и техники, открытия, изобретения . . .

  • Журнал Modeles Ferroviaires №№1-7 2007

    Modeles Ferroviaires №№1-7 2007

    Название: Modeles FerroviairesИздательство: LR PresseГод / месяц: 1-7 2007Страниц: 34х7Язык: FrenchФормат: PDFРазмер: 25 MBLa Magazine des Modelistes Constructeursdepositfilesturbobit . . .

  • Журнал Попутчик. Криминальное чтиво №1 2016

    Попутчик. Криминальное чтиво №1 2016

    Название: Попутчик. Криминальное чтивоГод / месяц: 2016 / январьНомер: 1Формат: PDFРазмер: 23,5 МбВ обновленном издании много новых рубрик: здесь и оперативная информация о последних громких преступле . . .

  • Журнал Пир горой. Салаты №4 2015

    Пир горой. Салаты №4 2015

    Название: Пир горой. СалатыИздательство: ООО "Прессмедиа"Год: 2015Номер: 4Страниц: 36Размер: 10,74 МбФормат: DjVuЯзык: РусскийВ журнале представлены разнообразные рецепты салатов. К каждой трапезе, по . . .


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

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

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


Ой!

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