![]() |
Courses - XML, and Server Pages |
Integrating JavaServer Pages and XML
| Duration: 2 days |
| Participants: Technical staff who want JSP development skills to successfully build Java-powered XML Web applications. |
|
Objectives:
Upon successful completion of this course you will be able to:
- Build database-driven applications that are "write once, view anywhere". - Build data exchange applications. - Generate XML from database data via JSP and JDBC. - Transform XML into multiple document formats. - Validate and import XML into your database via JSP. - Process XML data via JSP and the Java XML Document Object Model (DOM). |
| Overview: This course teaches you the JSP development skills needed to successfully build Java-powered XML Web applications. If you are tasked with building database-connected XML applications for the Web or for data exchange applications, this class is for you! |
| Prerequisites: Experience using JavaServer Pages and experience using XML. |
| Format: Lecture and discussion with hands-on exercises. |
|
Topic Outline:
- Build Database-driven Applications (that are "write once, view anywhere") JSP can generate XML on the fly from data in a database, then transform it via eXstensible Stylesheet Language (XSL))into HTML, PDF, or any other popular document format. For example, you could use JSP and XML to make your site accessible via the Web (in HTML format) and wireless phones (in Wireless Markup Language (WML) format), without having to do additional coding. - Build Data Exchange Applications Build data exchange applications that enable well-formed XML to be imported or exported on the fly from your database. One popular application of this is in manufacturing, where manufacturers and suppliers need a universal format for exchanging complex parts specifications and engineering data. - Generate XML from Database Data via JSP and JDBC JSP can rapidly retrieve data from a database via JDBC and generate XML data on the fly based on this data. You will learn techniques for generating well-formed XML from your database data via JSP. - Transform XML into Multiple Document Formats JSP can transform XML into multiple document formats via XSL. During class, you will build an application that outputs HTML pages (for online viewing) and PDF files (for elegant printing) on request from data in your database. - Validate and Import XML into Your Database via JSP XML is rapidly becoming a global standard for data exchange. Using JSP, you will build a Web application that validates an XML file against a DTD, and then import the file's data into the database. For example, you may be an automaker publishing a Request for Proposal (RFP) for a new shock absorber contract to potential suppliers. Along with the RFP, you would provide an XML DTD. Suppliers would then prepare their proposals in XML that conforms to the DTD. Upon receiving the proposals, you could use JSP to automatically validate that they are tagged properly, then import them into your database. - Process XML Data via JSP and the Java XML Document Object Model (DOM) In many cases, your JSPs will need to perform calculations and other operations based on XML data and then output the results in an array of formats. You will master the structure of the XML DOM and harness its power in your JSP applications. |
|
|