假设您已经安装了Spring
TilesViewResolver并进行了
TilesConfigurer配置,则可以尝试以下bean定义:
<bean id="exceptionResolver" > <property name="exceptionMappings"> <props> <prop key="java.lang.Throwable">error</prop> </props> </property></bean>
然后简单地定义逻辑视图
error:
<definition name="error" extends="common"> <put-attribute name="body" value="/WEB-INF/jsp/error.jsp"/></definition>
这会将任何内容转发
Throwable到正确的视图,您可以在其中访问异常本身(
${exception})。这不会取代所有标准的HTTP错误页面(针对404等)


