[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: calling java functions from xslt
hi
if u have a class called Helloworld.class that has a method called hello() then you wud do the following steps. 1. Set the classpath( of Helloworld.class) so that the xalan processor or any other processor knows about it. 2. declare the namespace.. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:myprefix = "Helloworld" extension-element-prefixes ="myprefix"> (u can keep any name ( check the docs for valid names) for the prefix ) u would refer to the java methods with this prefix. 3. Refer to the method hello() that returns some string. 3.1. If hello() takes no arguments <xsl:value-of select="myprefix:hello()"/> 3.2. If hello() takes arguments like String name <xsl:variable name = "arg" select = "'myname'"/> <xsl:value-of select="myprefix:hello($arg)"/> HTH Vasu From: "Andrew Welch" <awelch@xxxxxxxxxxxxxxx> Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx To: "Xsl-List (E-mail)" <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Subject: calling java functions from xslt Date: Mon, 10 Jun 2002 14:20:07 +0100 _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|