我遇到一个问题,从servlet中跳转到某一个jsp页面的时候浏览器无任何反应,代码如下,
System.out.println("1111111");
response.sendRedirect("/error.jsp");//位置是在web-root下(MyEclipse)
System.out.println("222222");
打印结果2个都出,可就是页面不跳,也不报错,保持原来页面,不知道大家有没有遇到过类似的问题?
帮忙解答下,谢绝讲解两种跳转方式有何不同的朋友,绝对路径也试过了,一样,问题是页面没变化也不报错跳转不到,两行打印代码显示正常。
System.out.println("1111111");
response.sendRedirect("/error.jsp");//位置是在web-root下(MyEclipse)
System.out.println("222222");
打印结果2个都出,可就是页面不跳,也不报错,保持原来页面,不知道大家有没有遇到过类似的问题?
帮忙解答下,谢绝讲解两种跳转方式有何不同的朋友,绝对路径也试过了,一样,问题是页面没变化也不报错跳转不到,两行打印代码显示正常。
response.sendRedirect("/error.jsp");//位置是在web-root下(MyEclipse)
return null;在response.sendRedirect之后,应该紧跟一句return;
public void doPost(HttpServletRequest request,HttpServletResponse response){}
不需要return 语句吧。
public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
System.out.println("*******");
response.sendRedirect("/error.jsp");
System.out.println("*****");
}}打印正常,还是不报错,不跳转,愁啊,网上我搜到有人遇到类似问题,最后他说自己解决了,也没说什么原因……