解决方案 »

  1.   

    检查一下你的jar包有没有,如果不少的话,在tomcat里把你的项目刷新一下。
    感觉jar包不少,是你整合struts之后没有把项目加载到tomcat当中。
      

  2.   

    先检查jar包,再清理一下tomcat的缓存,再部署一下试试
      

  3.   

    这些都试过了,还是不行, 当我把web.xml 中filter标签去除,重启tomcat就不报错。
      

  4.   

    你看build path -〉order and export,你这包到底是否会部署到服务器?
      

  5.   

    下面是build path的图,没有发现什么不对的:
      

  6.   


    在工程上右击 properties 选择出的页面:
      

  7.   

    【Properties】-【Deployment Assembly】,看下struts的包有没有在。
      

  8.   


    没有看到struts包,小弟初次使用eclipse,请指教一下,也好作为经验总结。
      

  9.   

    【Add】-【Java Build Path Entries】,把依赖的所有User Library都添加上去就是了
      

  10.   


    没有看到struts包,小弟初次使用eclipse,请指教一下,也好作为经验总结。谢谢xuefeng0707和大家好心帮助,按照xuefeng0707说的添加struts2的lib库终于成功启动且不报错了。操作步骤如下:点击上图的  Add -> Java Build Path Entries -> Next ,在出现的下图中选择 sturts2,
    点击完成,重新部署工程即可成功启动了 :)