10
|
raisercostin · 技术社区 · 16 年前 |
1
6
见 HandlerInterceptor 接口。您将需要后完成方法。然后,您可以拦截响应,然后设置适当的标题信息以重定向到容器配置的错误网页。您是对的,Spring没有这个功能,这必须由web.xml指定,它决定哪些代码映射到哪些页面。 |
2
1
我还没有使用spring框架的这一特殊部分,但是文档说 接口将由对象实现,而对象可以解决在处理程序映射或执行期间抛出的异常,在典型情况下是错误视图。实现者通常在应用程序上下文中注册为bean。 错误视图类似于错误页面JSP,但可用于任何类型的异常,包括任何已检查的异常,以及特定处理程序的潜在细粒度映射。” 所以我可以想象,如果NullPointer扩展了RuntimeException,那么框架的设计就不是为了捕获它。是否存在无法在控制器中直接处理异常的原因? |
M.Jane · 组织和编写异常类的正确方法 6 年前 |
shubham daharwal · java中的内部捕获异常 6 年前 |
Jon · 如何在不需要任何操作的情况下处理Python异常 6 年前 |
felix1415 · C++捕获(标准::异常和e)与捕获(…) 6 年前 |
k0pernikus · 如何在scala中键入可能引发异常的函数? 6 年前 |