浏览 152 次
|
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-05-07
我有个程序是 struts1.1做的
在tomcat5.0.8下运行良好 但布署到Resin3.1.2后报错 /NT2007/login.jsp:4: Can't find taglib-location `/WEB-INF/struts-bean.tld'. The taglib-location must match a tag library either: 1) by pointing to a .tld directly, relative to the application's root directory 2) specified in the web.xml 3) defined in a jar's .tld in META-INF 4) defined in a .tld in WEB-INF 5) predefined by Resin 我的web.xml文件关键代码如下: <taglib> <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri> <taglib-location>/WEB-INF/struts-bean.tld</taglib-location> </taglib> JSP文件头如下: <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> 希望有Resin经验的朋友能够告知 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2008-05-07
仔细检查你的web.xml。看是否指向的路径不对。还有就是看,taglib标签是否放对了地方。web.xml中不是随便找个地方写就可以的。需要一定的顺序。
|
|
| 返回顶楼 | |
|
时间:2008-05-08
魔力猫咪 写道 仔细检查你的web.xml。看是否指向的路径不对。还有就是看,taglib标签是否放对了地方。web.xml中不是随便找个地方写就可以的。需要一定的顺序。
我的程序在 Tomcat5.0下运行良好,原样搬到Resin3.1.2后,不认识Struts标签,如果路径不对,Tomcat怎么会"运行良好" 网上好像针对Resin struts标签的问题有很多方法,但试了都不行. |
|
| 返回顶楼 | |
|
时间:2008-05-10
tomcat对很多东西的检查都是很松的。比如web.xml中,如果你标签放错了地方,也没有任何问题。但是websphere就会造成部署失败。
|
|
| 返回顶楼 | |



