为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会这样啊??严重: Exception starting filter struts2 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">

  <display-name>struts2_test_first</display-name>

  <welcome-file-list>

    <welcome-file>index.jsp</welcome-file>

  </welcome-file-list>

  <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>

</web-app>


正在回答

10 回答

错误原因发布时也要配置编译环境

windows-preferences-java-build path-user libraries 添加Struts2的相关jar包即可

详见http://www.cnblogs.com/fingerboy/p/5261105.html


0 回复 有任何疑惑可以回复我~

不是放在Lib目录下,反正这个错误到现在我还没找到,找到半天了 ,不知道谁解决了

0 回复 有任何疑惑可以回复我~

http://blog.csdn.net/njnu_mjn/article/details/6684661

将jar包放在lib目录下,再导入。其他方法看博客。


0 回复 有任何疑惑可以回复我~

有的可能是因为使用了user Library,项目发布的时候并没有加载里面的jar包  

建议看看这个


http://blog.csdn.net/zhou_zion/article/details/7714892


0 回复 有任何疑惑可以回复我~

我的包也都齐全了,这个错误也还是没有解决

0 回复 有任何疑惑可以回复我~

吧ng去掉

0 回复 有任何疑惑可以回复我~

我也是一样,core核心包已经引路,还是报跟你一样的错误,还有一点很奇怪,通过package目录点开,struts2-core的jar包,里面只有两个包,并没有找这个类org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,在官网上重新下载了struts2的jar包,还是找不到类。

问下,你们的问题现在解决了吗?很郁闷

0 回复 有任何疑惑可以回复我~

我现在遇到跟你一样的问题

0 回复 有任何疑惑可以回复我~

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter这个类在struts2-core-x.x.x.jar包里,引入这个包和javassist-3.11.0.GA.jar包

0 回复 有任何疑惑可以回复我~
#1

芊芊2 提问者

已经引入了呀,按照视频上来的
2016-08-23 回复 有任何疑惑可以回复我~

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

这个类所属的包没有导入

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么会这样啊??严重: Exception starting filter struts2 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信