nutch1.2的search.jsp中有一句:
<%@ taglib uri="http://jakarta.apache.org/taglibs/i18n" prefix="i18n" %>错误提示为:找不到标签库。
修改:在WEB-INF中的web.xml中添加如下代码:
<taglib>
<taglib-uri>http://jakarta.apache.org/taglibs/i18n</taglib-uri>
<taglib-location>/WEB-INF/taglibs-i18n.tld</taglib-location>
</taglib>
并将taglibs-i18n.tld考入到WEB-INF中即可。
<% @ taglib %>指令声明此JSP文件使用了自定义的标签,同时引用标签库,也指定了他们的标签的前缀。
你必须在使用自定义标签之前使用<% @ taglib %>指令,而且你可以在一个页面中多次使用,但是前缀只能使用一次
属性
uri="URIToTagLibrary"
Uniform Resource Identifier (URI)根据标签的前缀对自定义的标签进行唯一的命名,URI可以是以下的内容:
Uniform Resource Locator (URL), 由 RFC 2396 定义, 查看 http://www.hut.fi/u/jkorpela/rfc/2396/full.html
Uniform Resource Name (URN), 由 RFC 2396定义
一个相对或绝对的路径
prefix="tagPrefix"