通过 XSL 访问 Java 方法时出现问题。'我有一个 java 类 DirectoryReader.java 和一个静态方法 totalPhotos,它返回一个 int。在我的 XSL 中,我定义了一个命名空间:xmlns:dirReader="xalan://com.mngi.eidos.util.DirectoryReader
并且我正在尝试访问 totalPhotos 方法,例如:
<xsl:variable name="totalPhotos" select="dirReader:totalPhotos($PhotoPath)"/>
有人可以告诉我我的方法有什么问题吗?
我仍然收到以下错误
ERROR: 'The first argument to the non-static Java function 'totalPhotos' is not a valid object reference