Esta regra sinaliza o método sendRedirect(String) do javax.servlet.http.HttpServletResponse como o comportamento deste método pode não ser como esperado. A implementação do WebSphere do ServletResponse.sendRedirect() converte a URL em uma URL relativa. Ela remove qualquer informação de caminho que anteceder a última barra. Se isso não for o comportamento esperado para seu aplicativo, é possível corrigi-lo configurando uma propriedade customizada do Web container. Você deve verificar seu aplicativo para ver quais tipos de URLs são transmitidos no sendRedirect() para determinar se alguma ação precisa ser tomada.
A propriedade customizada do contêiner da web
com.ibm.ws.webcontainer.RedirectWithPathInfo
pode ser usado para ativar o comportamento da URL não relativa Se essa propriedade for
configurada como true, então, response.sendRedirect redirecionará com as informações de caminho.
Iniciando com a implementação do Servlet 3,1, esse comportamento é o padrão e a propriedade customizada do contêiner da web é ignorada.
Exemplo:
| protected void
doGet(HttpServletRequest req, HttpServletResponse resp)throws
ServletException, IOException {
// código resp.sendRedirect("xyz"); } |
A chamada de método resp.sendRedirect("xyz"); será sinalizado
Para obter informações adicionais, consulte
Propriedades customizadas do contêiner de web