注:圖片如果損壞,點擊文章鏈接:
https://www.toutiao.com/i6803542216150090252/
繼續之前完成的內容,首先創建一個常量類
常量類的內容
服務器端渲染
前後端分離
完成後臺管理登錄頁面
進入前端靜態資源
創建後臺管理員登錄頁面admin-login.jsp
完成內容
然後完成頁面跳轉
配置mvc:view-controller
完成配置
啓動服務訪問一下
localhost:8080/learn-admin-webui/admin/to/login/page.html
修飾system-error.jsp
Md5加密工具方法
添加到類
編寫代碼
接着
測試下
自定義異常
創建異常類
登錄失敗後拋出的異常
用戶沒有登錄就訪問受保護資源時拋出的異常
在異常處理器中增加登錄失敗的異常
頁面顯示錯誤的地方
完成AdminHandler
完成登錄方法
完成adminService.getAdminByLoginAcct
選擇方法ctrl+1
會自動在接口中寫好,補好註釋
在按ctrl+t,彈出菜單
進入實現類後,按ctrl+!加入未實現的方法
按ctrl+o(字母),定位到我們使用的方法
完成方法體
重定向到主頁面
redirect:/admin/to/main/page.html
創建admin-main.jsp
編寫內容
在spring-web-mvc.xml中完成mvc:view-controller
其中這三個頁面我們完成以下
頁面代碼
Include-head.jsp
Include-nav.jsp
Include-sidebar.jsp
退出登錄
頁面對應的點擊位置
登錄檢查
創建攔截器類
完成代碼
註冊攔截器,配置文件spring-web-mvc.xml
測試下