步骤:1,创建java web
2, add struts capabilities
3, 像网上的教程一样,在struts-config.xml文件里面自动添加Form,action,生成了login.jsp,如下图:
4,启动Tomcat,输入地址,结果悲剧了,报错如下:org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: org.apache.struts.taglib.bean.CookieTei
ps:网上有人说,删除Web-INF/lib下的两个文件,可我的下面是空的
还有人说,把Struts1.2的所有jar包,而不光是struts.jar,总共6个jar包,其中包括了struts.jar包都拷 贝到Tomcat的lib目录下。
两种方法我都试了,还是不行啊!!!都好几天了!!!着急死了!!!
9 个解决方案
#1
能把异常信息贴全一点吗?
#2
工具都 myeclipse7.0,jar包却还是struts1 你不纠结么
#3
仔细看好 控制台 出现的红色的错误。网上很多都是不同的情况。不能一概而论的
#4
完整的报错信息在这里
#5
报错我放上去了
#6
报错我放上去了
#7
解决方法:
删除web/lib/jsp-api.jar,即可。
分析:
在tomcat目录下的lib目录中已经有jsp-api.jar文件,所以在web项目文件中就不需要这个文件了,也许它们的版本不同,会有冲突。
http://blog.163.com/zhujinsong_78/blog/static/2595547720111029112730818/
删除web/lib/jsp-api.jar,即可。
分析:
在tomcat目录下的lib目录中已经有jsp-api.jar文件,所以在web项目文件中就不需要这个文件了,也许它们的版本不同,会有冲突。
http://blog.163.com/zhujinsong_78/blog/static/2595547720111029112730818/
#8
我用的Myeclipse自动加载的struts框架,我的web/lib是空的
#9
去你的项目下面找,你的lib 下面是空的原因是建项目的时候你没有copy到里面,到workspace 项目 lib 下面找
#1
能把异常信息贴全一点吗?
#2
工具都 myeclipse7.0,jar包却还是struts1 你不纠结么
#3
仔细看好 控制台 出现的红色的错误。网上很多都是不同的情况。不能一概而论的
#4
完整的报错信息在这里
#5
报错我放上去了
#6
报错我放上去了
#7
解决方法:
删除web/lib/jsp-api.jar,即可。
分析:
在tomcat目录下的lib目录中已经有jsp-api.jar文件,所以在web项目文件中就不需要这个文件了,也许它们的版本不同,会有冲突。
http://blog.163.com/zhujinsong_78/blog/static/2595547720111029112730818/
删除web/lib/jsp-api.jar,即可。
分析:
在tomcat目录下的lib目录中已经有jsp-api.jar文件,所以在web项目文件中就不需要这个文件了,也许它们的版本不同,会有冲突。
http://blog.163.com/zhujinsong_78/blog/static/2595547720111029112730818/
#8
我用的Myeclipse自动加载的struts框架,我的web/lib是空的
#9
去你的项目下面找,你的lib 下面是空的原因是建项目的时候你没有copy到里面,到workspace 项目 lib 下面找