Esto redirigir una solicitud con un código de estado HTTP 302 temporal :HttpServletResponse sendRedirect permanente
HttpServletResponse response;
response.sendRedirect("http://somewhere");
Pero, ¿es posible redireccionar con un código de estado HTTP 301 permanente ?
'Envía una respuesta de redirección temporal para el cliente usa la URL de ubicación de redireccionamiento especificada. Ok, tienes razón. De hecho, pensé que se comportaría de manera similar a la forma en que funciona con sendError después de establecer un estado. De ahí el 'ajuste de prueba' en mi publicación xD – chzbrgla
El 'sendError()' toma el estado como argumento, 'sendRedirect()' no. Establece implícitamente 302, independientemente del estado actual. – BalusC
Gracias, esto funciona. Para confirmar la respuesta, también debe vaciar el búfer: 'response.flushBuffer();' – z12345