【发布时间】:2013-01-18 12:23:44
【问题描述】:
有没有办法处理所有可能的错误代码,同时仍将代码传递给我的 .jsp?在这里,我有一个错误页面传递 404,它被添加到模型中。与其为每个可能的错误代码添加错误页面,有没有更好的方法可以捕获错误并将代码传递给控制器/jsp 文件?
控制器
@RequestMapping(value="/error/{code}", method=RequestMethod.GET)
public String error(@PathVariable("code") String code, Model model)
{
model.addAttribute("code", code);
return "error";
}
web.xml
<error-page>
<error-code>404</error-code>
<location>/error/404</location>
</error-page>
【问题讨论】:
标签: java spring spring-mvc error-handling