struts部署简单问题,请教各位老鸟

03-09-16 michael990

我将程序打包mywebapp.war放在tomcat的webapps目录下,启动后自动解包,可以找到

jsp文件,但是报Unable to load class html的错误,我查找了web.xml,里面有

<taglib>

<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>

<taglib-location>/WEB-INF/struts-html.tld</taglib-location>

</taglib>

去掉jsp页面里的<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>这一句,就没错了,但是页面也无法正常显示,在web-inf下有struts-html.tld文件存在,请问是什么原因?我用的是jb9,升级到1.1后打包再部署到tomcat下的

michael990
2003-09-16 12:32

问题已解决了,绝对弱智,struts.jar后缀小写才行,从apache网站上down下来的是大写