HttpServletResponse sendRedirect permanent
Solution 1:
You need to set the response status and the Location
header manually.
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
response.setHeader("Location", "http://somewhere/");
Setting the status before sendRedirect()
won't work as sendRedirect()
would overridde it to SC_FOUND
afterwards.