终于可以了(痛哭流涕,忙了一天了)我在google上面搜索了一下,有个帖子的回复说把java_home下面的 jre/ext/lib/下面的servlet.jar删除掉就可以了, 一试果然不过小弟任然不知为何可以了,正所谓 知其然,还要 知其所以然!
哪个大哥知道的,来解释一下啊 !

解决方案 »

  1.   

    终于可以了(痛哭流涕,忙了一天了)我在google上面搜索了一下,有个帖子的回复说把java_home下面的 jre/ext/lib/下面的servlet.jar删除掉就可以了, 一试果然不过小弟任然不知为何可以了,正所谓 知其然,还要 知其所以然!
    哪个大哥知道的,来解释一下啊 !
      

  2.   

    估计是JDK带的servlet.jar和struts带的servlet.jar版本不同的原因吧。默认的方式是引用jdk里的servlet.jar,删除以后会找到struts的servlet.jar
      

  3.   

    楼上说的不对
    jdk和struts都是不带servlet.jar的tomcat4.x中的servlet包叫servlet.jar
    5.x改叫servlet-api.jar,也许是他们冲突了应该是jre/lib/ext吧,默认是没有serblet.jar的阿
    是不是楼主自己以前放的啊
      

  4.   

    谢谢5楼的朋友
    正如你所说的 是我自己放的,以前便宜javabean的时候老是说找不到javax.serlet.*;
    我就加了一个进去,结果就遇到这个问题了。
    不过如果删除之后的话,怎么保证再编译javabean能通过呢?