XTags is a JSP custom tag library for working with XML.
XTags implements an XSLT-like language allowing XML to be styled and
processed from directly within a JSP page using familiar XSLT and XPath
In many ways XTags is like XSLT implemented in JSP allowing you to
seamlessly work with JSP, custom tags, JavaBeans and the whole
J2EE platform from inside a single piece of JSP!
XTags is currently built on top of dom4j the
flexible open source XML framework for the Java platform.
Though increasingly XTags will use a pluggable XPath engine to support
the travesal of DOM and Java Beans too.