国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

springmvc 攔截器的使用小結

2019-11-15 00:39:28
字體:
來源:轉載
供稿:網友
sPRingmvc 攔截器的使用小結

/** * * * * 攔截器的作用: * 每個請求到達Controller之前,或者每個響應到達view之前,都可以進行攔截。 * 1.全局日志(誰提交了請求,要做什么事) * 2.權限管理(每個請求都能判斷權限) * 代碼: * 寫一個類,實現springframework.web.servlet.HandlerInterceptor接口 * preHandle請求前攔截(尚未執行Controller) * postHandle控制器執行完,生成視圖之前可以加入的動作(加入模型中的公共部分,如版權信息) * afterCompletion 釋放資源,比如在pre中打開了數據庫鏈接,在這里可以進行關閉 * * 這三個方法根據業務選,不實不編寫代碼就可以了。 * * * 設置攔截器鏈 * <mvc:interceptors> *     <mvc:interceptor> *         <mvc:mapping path=""/>  可選項。若不指定,則默認攔截所有請求; 若指定了,則只攔截符合一定模式的請求。 *                                 例子:<mvc:mapping path="/user/*"/>  eg:攔截user/下的所有請求 *         <bean class="com.my.common.MyInterceptor"></bean> *     </mvc:interceptor> * *     <mvc:interceptor>  攔截器鏈中的第二個 *  </mvc:interceptor> *  * </mvc:interceptors> *

處理流程

1請求沿著攔截器①--攔截器②…攔截器N的preHandle方法執行,最終到達控制器

2在控制器執行完畢,將要生成視圖之前依次執行攔截器N--攔截器N-1….攔截器②---攔截器①中的postHandle方法。 * */


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 舟曲县| 绥中县| 奈曼旗| 弋阳县| 阳春市| 湖北省| 鸡西市| 南溪县| 囊谦县| 垦利县| 兴业县| 治多县| 庆阳市| 博乐市| 桓仁| 米林县| 乌恰县| 新泰市| 绥芬河市| 花莲市| 富顺县| 九江市| 临泽县| 社旗县| 达尔| 邯郸市| 延津县| 鄯善县| 拜泉县| 望奎县| 元氏县| 绵竹市| 休宁县| 都昌县| 宁都县| 遂宁市| 西吉县| 千阳县| 高平市| 盱眙县| 开阳县|