struts2总是提示找不到filter
我用的是myeclipse2014,tomcat8.0.5,用myeclipse2014自动导入struts2.1一切正常!但是自己写就不行,web.xml和struts...
我用的是myeclipse 2014,tomcat 8.0.5,用myeclipse 2014自动导入struts2.1 一切正常!但是自己写就不行,web.xml和struts.xml都从自动导入的工程复制过来,甚至把包都导入,一直都报错java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
自动导入和手动写配置再手动导入jar包有什么区别吗 展开
自动导入和手动写配置再手动导入jar包有什么区别吗 展开
1个回答
展开全部
类没找到,jar包没加进去。你使用快捷键ctrl +shift+T,输入StrutsPrepareAndExecuteFilter
,看有没有这个类。
或者在web.xml文件中,按住ctrl键,鼠标看能不能点击进去
,看有没有这个类。
或者在web.xml文件中,按住ctrl键,鼠标看能不能点击进去
追问
我随便在一个类里写了StrutsPrepareAndExecuteFilter,ctrl +shift+T确实导入不了
但是web工程如果是用myeclipse2014导入的struts2框架,ctrl +shift+T就可以导入jar包
web工程我自己配置的struts2,也用build path导入了struts2的几个必须的包,可为什么找不到呢
之前用MYeclipse8.5没有问题
追答
不管怎么样,你要明白ctrl +shift+T没有找到 的,那项目启动时候是不会去加载的,也就是没有这个类,所以你得保证ctrl +shift+T能找到这个类,这样就不会报类找不到错误了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询