Ciò reindirizza una richiesta con un codice di stato HTTP 302temporanea:HttpServletResponse sendRedirect permanente
HttpServletResponse response;
response.sendRedirect("http://somewhere");
Ma è possibile reindirizzare con un codice di stato HTTP 301permanente?
'Invia una risposta di reindirizzamento temporaneo il client che utilizza l'URL di posizione di reindirizzamento specificato. Ok, hai ragione. In realtà ho pensato che si sarebbe comportato in modo simile al modo in cui funziona con sendError dopo aver impostato uno stato. Da qui il 'try setting' nel mio post xD – chzbrgla
Il 'sendError()' assume lo stato come argomento, 'sendRedirect()' no. Imposta implicitamente 302, indipendentemente dallo stato corrente. – BalusC
Grazie, questo funziona. Per confermare la risposta, devi anche svuotare il buffer: 'response.flushBuffer();' – z12345