我对自制标签有疑问。我收到以下错误
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)...
这也是错误的图片
但是我认为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>