XSL を介して Java メソッドにアクセスする際の問題 'int を返す静的メソッド totalPhotos を持つ Java クラス DirectoryReader.java があります。私の 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