Java Server Pages and XML represent natural partners for building Web applications that use heterogeneous data sources. XML’s DOM API provides a universal way to represent these diverse data sources.
In a recent project, I needed an easy way to traverse Java object trees and extract values from the objects. Instead of continually going through huge iterator-if ...