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 and with the book CD-ROM. 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.
With "XML, XSLT, Java, and JSP: A Case Study," you will learn how to:
-Build web applications based on XML, XSLT, Java Applets, Java Servlets and Java Server Pages
-Set up a Win32 Web application development environment based on the Java(TM) 2 SDK and freely obtainable, open-source software products from Apache Software Foundation: Tomcat, Xerces and Xalan
(*Note all of these items are located on the CD-ROM attached with the book so you don't have to take the time to download)
-Use XML as a language to express the architecture and design of the application itself, not just its data content
-Create a browseable user interface for your web application with JSP
-Use an Http Servlet, beans, and JSP custom tags to implement and control Web applications
-Make and deploy a Java Applet to control and refresh your Web application user interface
-Utilize Xerces and Xalan for XML and XSLT, to provide dynamic content to a Web application.
-Experiment with new techniques for XML storage using Java objects
Westy Rockwell considers himself a world citizen. Currently he is a senior developer at tarent GmbH, a Web development company in Bonn, Germany. His greatest pleasure is enjoying the company of his wife, Zamina, and their two daughters, Joaquina and Jennifer. Somehow, they tolerate his intense involvement with computers.
Westy has more than 15 years of experience as a professional software developer, but his involvement with computers dates back longer yet. In 1965, he programmed the Pythagorean theorem into an IBM 1620 with punched cards. His faculty adviser told him to stop spending so much time on programming, which had no career future. In 1970, while studying IBM 360 programming, he was considered too radical for saying that computers would one day play chess. It was not until the early 1980s, with the arrival of microcomputers, that his career and his passion could merge.
His real software education came from deeply hacking many microcomputers, including the ZX80, the Osborne, the Vic20, the C64, various Amigas, and, of course, IBM PCs. His career, meanwhile, involved him with more respectable software and hardware, including UNIX, workstations, minicomputers, mainframes, and, of course, IBM PCs. Interest in hardware design, along with C and assembly languages, culminated in 1994 when he built the prototype for an extremely successful dual-processor alcohol analyser, including the PCB design, operating system, and application software.
Soon afterward, while developing man-machine interfaces, the pre-release version of Borland Delphi turned Westy into a Windows developer. He went on to work on three-tier systems based on Windows NT, including corporate asset management, document imaging, and work management systems. For more than a year now he has refused to touch SQL or Visual tools, and he is enthusiastically pursuing Web browser- and server-based applications using Java, Tomcat, Xerces, and Xalan.