当前位置:编程学习 > JAVA >>

war发布后提示找不到标签库啊。各位帮忙

<%@ taglib prefix="t" uri="/ewfTag"%>这句报错。其中ewfTag是自己做的标签库。
报错为:

org.apache.jasper.JasperException: /WebContent/vodafone/friendly/background/login/login.jsp(3,35) File "/ewfTag" not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
jsp uri --------------------编程问答-------------------- 写你的tld文件内定义的uri --------------------编程问答-------------------- 写的就是啊
我的tld文件
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
<taglib>
<tlib-version>2.2.3</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>ewfTag</short-name>
<uri>/ewfTag</uri>
<display-name>"EWF Tags"</display-name>
<!-- logic 标签组  cn.com.tbk.resources.jsp.ui.logic  -->

<!-- forEach Tag  -->
   <tag>
<name>forEach</name>
<tag-class>cn.com.ewf.resources.jsp.ui.logic.ForEachTag</tag-class>
<body-content>JSP</body-content>
<description><![CDATA[include the Css and js of frame]]></description>
<attribute>
<name>id</name>
<required>true</required>
<rtexprvalue>true</rtexprvalue>
</attribute> --------------------编程问答-------------------- 页面上是 <t:forEach这样用的吗? --------------------编程问答-------------------- 是这样用的,可是都没有找到这个标签库啊。
我发现我的这个war在tomcat启动的时候好像没有被部署,,,因为工程中写log的路径是错的,可是tomcat启动的时候根本没有提示。。。怎么能让tomcat启动的时候正确的部署这个项目啊,是直接放到webapp下就完事儿了吗? --------------------编程问答-------------------- 是的。它会自动解压。
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,