让我简要解释一下我的要求。我是XSLT的新手,基本上,我是ADF开发人员。我在记事本中创建了一个XSL文件,在JDeveloper中创建了一个Java文件。
我将此Java文件制作为可执行的jar
文件。我的Java文件包含一种如下所示的方法:
public int captureData(int val){ return val*5;}
我的要求是从XSLT调用上述Java方法
我的XSLT如下所示:
<?xml version="1.0" encoding="windows-1252" ?><xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:java="http://xml.apache.org/xslt/java" > <xsl:template match="/"> <xsl:value-of select="java:checkData.captureData(20)"/> </xsl:template></xsl:stylesheet>
我们可以直接从XSLT调用Java方法吗?如何?
如果我们需要创建可执行jar,并将jar引用添加到XSLT,那么如何实现?
如何检查此代码是否正常工作?