  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Struts - A MVC web framework | | Tomcat - JSP/Servlet container | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | | JSP - A mailing list about Java Server Pages specification and reference | |
Struts & Hibernate
|
|
|
  | | | Xalan redirect (to file) within Tomcat | Xalan redirect (to file) within Tomcat 2004-01-07 - By Chris Ward
Back
> > Howdy, > Perhaps a case-sensitivity issue? What happens if you use > Redirect instead of redirect? >
I thought that, but the "redirect" is defined in the stylesheet as... extension-element-prefixes="redirect"
My example is in the samples directory in the standard Xalan download and it does work (with the associated xml file) when I run xalan from the command line.
- the full xsl stylesheet -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:redirect="http://xml.apache.org/xalan/redirect" extension-element-prefixes="redirect">
<xsl:template match="/"> <standard-out> Standard output: <xsl:apply-templates/> </standard-out> </xsl:template>
<!-- not redirected --> <xsl:template match="doc/main"> <main> -- look in <xsl:value-of select="/doc/foo/@(protected)"/> for the redirected output -- <xsl:apply-templates/> </main> </xsl:template>
<!-- redirected --> <xsl:template match="doc/foo"> <!-- get redirect file name from XML input --> <redirect:write select="@(protected)"> <foo-out> <xsl:apply-templates/> </foo-out> </redirect:write> </xsl:template>
<!-- redirected (from the xsl:apply-templates above. I.e., bar is in /doc/foo --> <xsl:template match="bar"> <foobar-out> <xsl:apply-templates/> </foobar-out> </xsl:template>
</xsl:stylesheet>
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ To unsubscribe, e-mail: tomcat-user-unsubscribe@(protected) For additional commands, e-mail: tomcat-user-help@(protected)
|
|
 |