【发布时间】:2013-04-09 20:01:06
【问题描述】:
我有一个使用 response.sendRedirect() 重定向到 jsp 页面的 servlet, 它在 Firefox 中运行良好,但在 IE6 中它不会重定向到此页面。谁能帮我解决这个问题?
【问题讨论】:
标签: jsp servlets internet-explorer-6
我有一个使用 response.sendRedirect() 重定向到 jsp 页面的 servlet, 它在 Firefox 中运行良好,但在 IE6 中它不会重定向到此页面。谁能帮我解决这个问题?
【问题讨论】:
标签: jsp servlets internet-explorer-6
这可能会对您有所帮助: http://www.coderanch.com/t/443561/Servlets/java/sendRedirect-working.
public void editQuery() throws IOException {
String url = request.getContextPath() + "/search.jsp";
url = response.encodeRedirectURL(url);
//url = response.encodeURL(url);
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Expires", "1");
response.sendRedirect(url);
}
请注意,IE6 已不再维护。Microsoft 未发布任何安全修复程序,这使其成为非常不安全的浏览器。
【讨论】: