忽然笑
1. 不通过Spring MVC做重定向,自己直接调用:response.sendRedirect(url);return null; //告诉Spring MVC我已经完成了处理2. 修改Spring MVC的代码,将:response.sendRedirect(response.encodeRedirectURL(url));改为:response.sendRedirect(url);3. encodeRedirectURL()仅在无法确定浏览器是否支持cookie的时候才会在url后面附加上jsessionid,如果它能找到一个jsessionid的cookie,它就认为浏览器是支持cookie的。因此可以自己创建一个jsessionid的cookie来欺骗encodeRedirectURL()。Cookie cookie = new Cookie("jsessionid", "2jcligmgi6fh");cookie.setMaxAge(Integer.MAX_VALUE);response.addCookie(cookie);然后再调用Spring MVC的重定向功能就没有问题了:return new ModelAndView("redirect:"+url);