配置Struts2环境出错问题的解决方法
2012-03-07 14:15
211 查看
这里给大家分享一个配置Struts2环境出错问题的解决方法。
咋在这里就不详细说如何配置Struts2了,如果大家还是不明白的话,可以参考一下网址:
/article/4667518.html
好啦,开始进入话题了,当你把所有需要的jar包整理好加载到项目中,这时,在web.xml
里写入
然后其他的文档,如struts.xml,hello.jsp,index.jsp都写好后,启动tomcat运行,等。。。,
忽然看到后台控制台报错,抛出:
ClassNotFound:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
“怎么,不可能啊,该放的包都添啦”你可能会发出这样的感叹,这时候有两种可能性:
一是、你添加的jar包是2.1版本以下的,这个版本已经过期了,还没有设置这个包名
所以你要在web.xml写入
二是、你的jar包路径出错了,可能IDE没有抛出错误信息,但是,jar包路径可能就不正确了,jar包路径一定要放置好。例如,我把struts2包分类,用库封装起来,然后就引入库,但是这里,很容易出错的,jar包添加重复(采用相对路径更容易出错)。如果还找不到错误的地方,建议直接把jar包粘贴到WEB-INF/lib下,构建路径那里就不用设置了
直接点击运行就OK了。
大家试试~~
咋在这里就不详细说如何配置Struts2了,如果大家还是不明白的话,可以参考一下网址:
/article/4667518.html
好啦,开始进入话题了,当你把所有需要的jar包整理好加载到项目中,这时,在web.xml
里写入
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
然后其他的文档,如struts.xml,hello.jsp,index.jsp都写好后,启动tomcat运行,等。。。,
忽然看到后台控制台报错,抛出:
ClassNotFound:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
“怎么,不可能啊,该放的包都添啦”你可能会发出这样的感叹,这时候有两种可能性:
一是、你添加的jar包是2.1版本以下的,这个版本已经过期了,还没有设置这个包名
所以你要在web.xml写入
1 <filter> 2 <filter-name>struts2</filter-name> 3 <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> 4 </filter> 5 <filter-mapping> 6 <filter-name>struts2</filter-name> 7 <url-pattern>/*</url-pattern> 8 </filter-mapping>
二是、你的jar包路径出错了,可能IDE没有抛出错误信息,但是,jar包路径可能就不正确了,jar包路径一定要放置好。例如,我把struts2包分类,用库封装起来,然后就引入库,但是这里,很容易出错的,jar包添加重复(采用相对路径更容易出错)。如果还找不到错误的地方,建议直接把jar包粘贴到WEB-INF/lib下,构建路径那里就不用设置了
直接点击运行就OK了。
大家试试~~
相关文章推荐
- 在Tomcat上配置struts2环境时遇到 “Error filterstart” 问题的解决方法
- Ubuntu 配置Java环境变量后 使用Java -version 提示 java已包含在下列软件包中 问题的解决方法
- ubuntu下配置caffe环境遇到的一些问题及解决方法(备忘)
- struts2 感叹号动态加载方法配置(问题解决了)
- PHP环境配置中遇到的各种问题解决方法: Cannot load php5apache2_2.dll into server
- struts2,hibernate4,spring3配置时有关问题汇总及解决方法
- 64位win7手动搭建php开发环境Apache+MySQL+php及相关配置,问题解决方法
- PHP环境下utf8乱码的解决方法---apache/php配置问题
- 配置开发环境遇到的一些问题及解决方法
- ruby-cucumber环境配置问题及解决方法
- [转]MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)
- qt5 opencv3.0 配置后,编译出错问题的解决方法
- 阿里云环境中配置tomcat7可能出现的问题及解决方法
- maven环境搭建以、在eclipse中如何配置、maven库遇到问题解决方法
- 【操作系统学习 01】MIT xv6操作系统环境配置及编译(详细过程+部分问题解决方法)
- Struts2的配置中:Could not find action or result 问题的解决方法
- Flex4 + FluorineFx配置开发环境时遇到的问题及解决方法
- Struts2的配置中:Could not find action or result 问题的解决方法
- PHP环境下utf8乱码的解决方法---apache,php配置问题
- Win7(64)+Qt5.5.1+OpenCv3.2+CMake3.5 环境配置过程中遇到的问题及解决方法