A portal provides users with a unified presentation of portlets generated from disparate data sources. Learn how to develop a JSF portlet with JDeveloper and run it in Oracle's WebCenter Framework.
Apply an open source framework that gives you the functionality of AJAX and the best of JSF to validate data entries dynamically on the server side.
Oracle's XDK 10G extends JAXP to make reading, writing, and querying XML easy.
Using a SQL Server back end with a Java application server may sound like an unnatural proposition but there's no need to bow to such arbitrary limitations. In this article you'll get step-by-step instructions on making a JDBC connection between the four most popular Java application servers and Microsoft SQL Server.
The XMLHttpRequest object is at the technological root of all AJAX and Web 2.0 applications. Although software vendors and the open source community now supply many AJAX frameworks that simplify using the XMLHttpRequest object, it's still worth your time to know the fundamentals.
You don't have to write repetitive manual code to display database tables or apply transformations to display XML documents in your JSP Web applications; the Jakarta XTags tag library provides an easy way to apply an XSLT stylesheet to XML data.
Oracle's XML SQL (XSU) is a Java API that provides XML-to-SQL (and the reverseSQL-to-XML) mapping services, letting you map XML elements to database table columns so you can store and retrieve XML documents with ease.
While XSLT alone is powerful, extending it with implementation-specific Java functions gives you all the power you could want.
Find out how much you can simplify your EJB code by working through these examples, which show the process for migrating EJBs to version 3.0.
DOM 3.0 validation techniques let you discover which elements and attributes you can add or remove from an XML document, ensuring in advance that planned modifications won't alter the overall validity of the documentall without revalidating the entire document.
Using Oracle's XDK 10g, you can reduce the process of comparing XML documents to a simple set of library calls that let you determine if the documents are the same, see what the differences are, or use the compare information to generate other documents.