你的程序没有问题啊,你的tld文件有问题,多写了
<tag>
<name>iterate</name>
<tag-class>com.iterateTag</tag-class>
</tag>
因为程序运行是他会查找你所有定义的标签,而你的com包中并没有com.iterateTag,xml解析就失败,所以报错,
<tag>
<name>iterate</name>
<tag-class>com.iterateTag</tag-class>
</tag>
因为程序运行是他会查找你所有定义的标签,而你的com包中并没有com.iterateTag,xml解析就失败,所以报错,
<taglib>
<tlib-version>1.0</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>ExampleTags</short-name>
<description>A set of example tag handlers.</description>
<tag>
<name>time</name>
<tag-class>com.timeTag</tag-class>
</tag>
<tag>
<name>iterate</name>
<tag-class>com.iterateTag</tag-class>
</tag>
</taglib>
而另一个可能是支持:PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
"http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"><!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">有两种呀