Я использовал Spring MVC Обработка исключений. изменен веб. xml как
<error-page>
<error-code>404</error-code>
<location>/error</location>
</error-page>
@Controller
class GeneralErrorHandlerController {
@RequestMapping("error")
public String handelError(final HttpServletRequest request, final Model model) {
/**
* Process the error details received in the request
*/
// Lets get the status code and uri from the request
final Integer statusCode = (Integer) request.getAttribute("javax.servlet.error.status_code");
String requestUri = (String) request.getAttribute("javax.servlet.error.request_uri");
if (requestUri == null) {
requestUri = "Unknown";
}
// create a message to be sent back via the model object.
final String message = MessageFormat.format("{0} returned for {1}",
statusCode, requestUri);
model.addAttribute("errorMessage", message);
return "Common/Error/globalError";
}
}
, но тема подробностей не применяется при обратных просмотрах. поэтому, пожалуйста, дайте мне знать, как этого добиться.