问答详情
源自:2-2 Struts2 案例代码实现

为什么会这样啊??严重: 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>


提问者:芊芊2 2016-08-22 16:36

个回答

  • i丶尘影
    2016-12-13 19:45:28

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

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

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


  • 终有弱水替沧海4032800
    2016-12-13 10:19:52

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

  • lsnFor
    2016-10-21 23:29:23

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

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


  • 慕后端2198842
    2016-10-19 01:13:39

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

    建议看看这个


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


  • 淡淡的零碎
    2016-10-13 14:09:49

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

  • 慕粉1469110649
    2016-09-16 13:11:18

    吧ng去掉

  • Love榴莲君Love
    2016-09-01 21:28:28

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

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

  • 沧海遗珠丶丶
    2016-08-26 14:16:06

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

  • 疯侠
    2016-08-22 22:27:48

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

  • _老池努力做程序猿_0
    2016-08-22 22:21:43

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

    这个类所属的包没有导入