Recipe 14.5. Java Extension Function Using the Package Format Namespace<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xalan="http://xml.apache.org/xslt" xmlns:myJava="xalan://java.lang"> <xalan:component prefix="Math" functions="sin cos tan atan"> <xalan:script lang="javaclass" src="/books/2/765/1/html/2/java.lang"/> </xalan:component> <xsl:variable name="pi" select="4.0 * myJava:Math.atan(1.0)"/> <!-- ... --> </xsl:stylesheet> This form is useful if you want to reference many classes within the same package. |