request.getRequestDispatcher("https://app.inpostlinks.com/login").forward(request, response);我希望将请求转发到外部URL,如https://app.inpostlinks.com/login,而不是驻留在servlet所在的容器上。
它不会被转发。对于上述场景有什么解决方案吗?
发布于 2010-12-11 14:38:13
转发是为了将servlet请求和响应传递给JSP,以表示某些业务逻辑的结果。
如果你想让用户转到另一个网站,你需要做一个“重定向”而不是“转发”,即让服务器返回一个301代码和一个位置:
response.sendRedirect(url);https://stackoverflow.com/questions/4415487
复制相似问题