日期:2014-05-20  浏览次数:20827 次

request.getRequestDispatcher问题
request.getRequestDispatcher("一个servlet的URL").forward(request, response);


我发现接收转发的servlet是执行的doPost方法,有没有办法转发到servlet的doGet方法呢?

------解决方案--------------------
难道你的doPost和doGet里面的实现方式不一样?一般会在doPost中写业务代码,然后在doGet中调用doPost方法。所以不管请那个方法,结构都是一样的。如果你写的不一样(奇怪的业务),那就用response.sendDirect(".."),不知道拼的对不对,你自己在IDE环境中试一下,反正就是重定向。