y攔截器寫登入注冊了
首先你要攔截全部請求,不攔截的你就:
其實就是這個标簽:
可以了解為放行标簽【不攔截】
因為如果登入你攔截了 你session的user永遠是null,永遠被攔截
2. 如果用jdbc模闆寫的資料庫判斷登入 (queryForObject 方法),那麼如果失敗他會抛異常 具體是: EmptyResultDataAccessException 這個異常 你得抓一下,
一般都是抛出到ServiceImpl 中 然後再抓,因為是登入失敗 ,是以呢傳回個null即可
3. 注意是登入成功 或 失敗 控制器哪 不是直接傳回跳轉 而是 直接傳回跳轉,失敗調到登入,成功跳首頁或個人中心什麼什麼的
4.其實也沒什麼 主要是MVC中的異常 其實也不能全抛給Service處理 這樣會臃腫,異常還得要專門講講即可.