tagdirective中的错误

时间:2010-08-20 05:11:05

标签: struts taglib

<%@ taglib uri="/WEB-INF/LIB/struts-html.tld" %>

显示无效的taglib时出错..没有tld中“name”的setter方法。

请帮忙。

1 个答案:

答案 0 :(得分:1)

您的问题非常不清楚,但从我发现您的路径不正确,我应该将LIB更改为lib。此外,您需要prefix您的taglib。

改变这个:

<%@ taglib uri="/WEB-INF/LIB/struts-html.tld" %>

<%@ taglib uri="/WEB-INF/lib/struts-html.tld" prefix="html" %>

您是否在web.xml中声明了您的TLD?

PS 如果您有Struts jar(包括taglib jar),那么您可以在jsp中执行此操作。

<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>