让说,我想声明的是有这个Java签名功能:

public static String getStatusString(ArticleAndStatus aas) {
    //...
}

和该ArticleAndStatus是一个内部类org.example.Outer的。

如何将宣布它在一个标签库?这些都失败:

   <function>
       ...
       <function-signature>java.lang.String
       getStatusString(org.example.Outer.ArticleAndStatus)
       ...
   </function>
   <function>
       ...
       <function-signature>java.lang.String
       getStatusString(org.example.Outer$ArticleAndStatus)
       ...
   </function>
有帮助吗?

解决方案

我使用的是公共静态内部类同样的问题。我想说的语法点。它可以是在这里org.apache.jasper.compiler.的错误

其他提示

org.example.Outer.ArticleAndStatus

你就不能创建一个虚拟接口,你让你的内部类实现,并给它作为方法的参数?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top