0
我有一個異常解析器,可以捕獲異常並相應地返回視圖。春季異常處理,針對不同網址的不同視圖
<bean class="com.mycomp.project.util.MyExceptionResolver">
<property name="exceptionMappings">
<props>
<prop key="com.mycomp.project.domain.exception.PermissionException">permissionException</prop>
<prop key="com.mycomp.project.controller.payment.PaymentException">paymentException</prop>
<prop key="com.mycomp.project.domain.exception.CSRFException">csrfException</prop>
<prop key="com.mycomp.project.domain.exception.KeyEncryptionKeyException">keyEncryptionKeyException</prop>
<prop key="java.lang.Exception">exception</prop>
</props>
</property>
<property name="defaultErrorView" value="exception" />
一切都很好。
但我有單獨的意見&我的Web應用程序的兩個部分的控制器,我需要處理異常並需要顯示與其他視圖不同的視圖。因此,所有我需要的是一個不同的看法,如果發生異常時:
的myproject /管理/,
不同的看法:
的myproject /用戶/。
有什麼想法?