0
我有一個使用response.sendRedirect(), 重定向到jsp頁面的servlet,它在Firefox中工作正常,但在IE6中它不會重定向到此頁面。任何人都可以幫助我嗎?respone.sendRedirect()在firefox中工作正常,但在IE6中不能正常工作
我有一個使用response.sendRedirect(), 重定向到jsp頁面的servlet,它在Firefox中工作正常,但在IE6中它不會重定向到此頁面。任何人都可以幫助我嗎?respone.sendRedirect()在firefox中工作正常,但在IE6中不能正常工作
這可能會幫助您: 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未發佈任何安全修復程序,這使其成爲非常不安全的瀏覽器。
同意IE6。事實上,最好不要修復這個問題,而應明確指出該應用程序不支持IE6。 – NickJ 2013-04-09 11:19:22
我以爲我的應用程序太可怕了。需要IE8的支持 – Susie 2013-04-09 14:56:39
@michal感謝代碼,它有助於解決我的問題 – Rose 2013-04-11 05:48:03