找不到URI的taglib [min]

时间:2018-09-14 09:44:00

标签: java jsp java-ee

我对自制标签有疑问。我收到以下错误

  

org.apache.jasper.JasperException:无法找到taglib [mine]用于   URI:[randomThings]     org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:55)     org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:294)     org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:81)...

这也是错误的图片

enter image description here

但是我认为jsp文件中的所有内容都是正确的。这是代码

...

<%@ taglib prefix="mine" uri="randomThings"%> 
Advisor Page<br> 
<mine:advice user="${userName}" /> 

...

这是我在WEB-INF中部署的tld文件

 <tlib-version>1.2</tlib-version> 

 <short-name>RandomTags</short-name> 

 <uri>randomThings</uri> 

 <tag>          
<description>random advice</description> 
    <name>advice</name>     
<tag-class>com.example.model.AdvisorTagHandler</tag-class> 
    <body-content>empty</body-content>
<attribute> 
 <name>user</name>          
  required>true</required>
  <rtexprvalue>true</rtexprvalue>   
</attribute>
</tag>
</taglib>

0 个答案:

没有答案