整合登錄界面與管理系統(tǒng)

正文之前

終于將之前做的登錄界面管理系統(tǒng)整合在一起了,有了一個完整的 Demo,也算是入了 ssm 的門了,只不過還是最初級的版本,接下來會不斷添加新功能

正文

v1.0

登錄界面管理系統(tǒng)整合在一起,做成的一個小 Demo,合并的過程沒什么可說的,就來說說需要修改的幾點

1. spring-mvc.xml

兩個項目的配置不太一樣,我們就采用登錄界面中的配置文件,因為有配置了攔截器

2. Controller

對 ProductController 進行請求窄化操作: @RequestMapping("product")

因為對 jsp 進行分類了,分兩個文件夾存放,所以在 controller 中定義視圖時,需要加上 user/product/ 才能夠定位到相應視圖

在 ProductController 中添加一個方法,在登錄之后,作為管理系統(tǒng)的入口:

    @RequestMapping("/getFrame")
    public ModelAndView getFrame(){
        return new ModelAndView("product/frame");
    }
3. JSP

因為 ProductController 使用了窄化請求,所以在頁面跳轉(zhuǎn)的時候,會發(fā)生部分 URL 重疊,目前還沒有想到好辦法,只能先使用絕對 URL 來代替

所以 product 的 JSP 中,在鏈接前加上 ${pageContext.request.contextPath} 表示使用絕對路徑,否則就會 404

4. 總結(jié)

二者的整合沒有什么難度,就是簡單合并一下,稍微修改一點就行,接下來新增一些 spring 的功能,比如 aop,事務(wù)管理之類的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容