做了个Web项目,写了一堆servlet,然后想做一个userServlet,把各种关于user操作的servlet抽取出来到userServlet里面,然后就出现问题了。。。应该是路径跳出现了错误,我的虚拟路径是case...这是我的baseServlet
![](http://imgsrc.baidu.com/forum/w%3D580/sign=0f11f26347540923aa696376a259d1dc/d7db2f1f95cad1c82526f067713e6709c83d5162.jpg)
如果我要调用login方法,访问的路径是localhost/case/user/login
这是我的jsp页面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=48b370240723dd542173a760e108b3df/c28a9fcad1c8a7864ab7464e6909c93d71cf5062.jpg)
路径访问的没问题,
我debug了一下,当我提交之后,系统会调用login方法进行验证,但是最严重的问题来了
当我跳转的时候,我想要跳转的是localhost/case/index.jsp,但是应该是在服务器内跳转的原因,
系统会跳转到localhost/case/user/index.jsp,这是我的userServlet的界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=cdf43053d354564ee565e43183df9cde/725fdbc8a786c917fb9e5e79c73d70cf3ac75762.jpg)
只要是访问路径是在user后面的,全部都会去调用方法,
然后就出现了NoSuchMethodException。
所以路径要怎么写,系统才不会跳转到localhost/case/user/index.jsp,而是跳转到localhost/case/index.jsp,
想了一晚上了,谢谢大家。。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=0f11f26347540923aa696376a259d1dc/d7db2f1f95cad1c82526f067713e6709c83d5162.jpg)
如果我要调用login方法,访问的路径是localhost/case/user/login
这是我的jsp页面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=48b370240723dd542173a760e108b3df/c28a9fcad1c8a7864ab7464e6909c93d71cf5062.jpg)
路径访问的没问题,
我debug了一下,当我提交之后,系统会调用login方法进行验证,但是最严重的问题来了
当我跳转的时候,我想要跳转的是localhost/case/index.jsp,但是应该是在服务器内跳转的原因,
系统会跳转到localhost/case/user/index.jsp,这是我的userServlet的界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=cdf43053d354564ee565e43183df9cde/725fdbc8a786c917fb9e5e79c73d70cf3ac75762.jpg)
只要是访问路径是在user后面的,全部都会去调用方法,
然后就出现了NoSuchMethodException。
所以路径要怎么写,系统才不会跳转到localhost/case/user/index.jsp,而是跳转到localhost/case/index.jsp,
想了一晚上了,谢谢大家。。
![](http://hiphotos.baidu.com/cherhio/pic/item/8875a7194b36acaf588c4e427cd98d1000e99c4f.jpg?v=tbs)