拋出處理異常:四郎:由我使用四郎註釋檢查這樣的授權使用註釋
@RequiresPermissions("addresses:list")
public ModelAndView getCarrierListPage() {
return new ModelAndView("addressList", "viewData", viewData);
}
我的問題是這樣的:如果所要求的註釋的用戶沒有權限,一個異常正在拋出。如果發生異常,我寧願將用戶重定向到其他網址。我怎麼做?
這裏是我的四郎過濾器配置:
<bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
<property name="securityManager" ref="securityManager"/>
<property name="loginUrl" value="/showLoginPage"/>
<property name="filterChainDefinitions">
</property>
</bean>