我创建了一个自定义标签类QueryTag并创建了所需的tld文件。
并由Eclipse IDE建议使用@taglib和tag在各个文件中指定。
我通过实现Tag接口来实现自定义标记类,并将其声明为公共。

但是,当我尝试运行时,却出现以下错误。

javax.servlet.jsp.JspException:类org.apache.jasper.runtime.TagHandlerPool无法访问带有修饰符“”的Tag.QueryTag类的成员

我正在使用Eclipse IDE和Apache Tomcat 7.0。
任何解决此问题的方法..?

最佳答案

我猜你的标签有一个非公共的构造函数,或者某个设置器不是公共的属性。

09-25 22:22