使用绝对路径,什么问题都没有String root=request.getContextPath();
root就是根目录了
也就是
“比如我的web应用是myweb,
在myweb下有WEB-INF,classes,lib等目录”后面你只要拼一下路径就行了

解决方案 »

  1.   

    如果找不到servlet文件的话,里面的跳转语句怎么改也是找不到的.
      

  2.   

    是找不到servlet还是找不到servlet重定向后的文件?
      

  3.   

    估计是这么回事,你把你的东东拷贝过去以后,没有修改www (不是你的)目录下的WEB-INF/web.xml文件,所以servlet没有部署上去。报的这个错误不是转向失败,而是找不到serverlet而已。
    如果你改了,那么另一个可能是你的大小写写错了,windows上开发可以忽略大小写,unix不行btw:已经下午了,楼跳了吗?
      

  4.   

    同样都是在根目录下
    的web-info下
    我看了web.xml 
    没有什么地方要改的啊