Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse JSP自定义标记:TagHandlerPool无法使用修饰符“访问Tag.QueryTag类的成员”&引用;错误?_Eclipse_Jsp_Tomcat_Jsp Tags - Fatal编程技术网

Eclipse JSP自定义标记:TagHandlerPool无法使用修饰符“访问Tag.QueryTag类的成员”&引用;错误?

Eclipse JSP自定义标记:TagHandlerPool无法使用修饰符“访问Tag.QueryTag类的成员”&引用;错误?,eclipse,jsp,tomcat,jsp-tags,Eclipse,Jsp,Tomcat,Jsp Tags,我已经创建了一个自定义标记类QueryTag并创建了所需的tld文件。 并在各自的文件中使用@taglib指定,EclipseIDE建议使用tag。 我通过实现标记接口实现了自定义标记类,并将其声明为公共的 但是,当我试图运行时,我得到以下错误 javax.servlet.jsp.JspException:Class org.apache.jasper.runtime.TagHandlerPool无法使用修饰符“”访问Class Tag.QueryTag的成员。 我正在使用EclipseIDE和

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

但是,当我试图运行时,我得到以下错误

javax.servlet.jsp.JspException:Class org.apache.jasper.runtime.TagHandlerPool无法使用修饰符“”访问Class Tag.QueryTag的成员。

我正在使用EclipseIDE和ApacheTomcat7.0。
有什么解决办法吗

我猜您的标记有一个非公共构造函数,或者某些属性的setter不是公共的