Frage

I have a servlet that redirects to a jsp page using response.sendRedirect(), It works fine in firefox, but in IE6 it does not redirect to this page. Can anyone help me with this please?

War es hilfreich?

Lösung

This might help you: 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);
}  

Please note that IE6 is no longer maintained. Microsoft publishes no security fixes which makes this a very unsafe browser.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top