整合登录界面与管理系统

正文之前

终于将之前做的登录界面管理系统整合在一起了,有了一个完整的 Demo,也算是入了 ssm 的门了,只不过还是最初级的版本,接下来会不断添加新功能

正文

v1.0

登录界面管理系统整合在一起,做成的一个小 Demo,合并的过程没什么可说的,就来说说需要修改的几点

1. spring-mvc.xml

两个项目的配置不太一样,我们就采用登录界面中的配置文件,因为有配置了拦截器

2. Controller

对 ProductController 进行请求窄化操作: @RequestMapping("product")

因为对 jsp 进行分类了,分两个文件夹存放,所以在 controller 中定义视图时,需要加上 user/product/ 才能够定位到相应视图

在 ProductController 中添加一个方法,在登录之后,作为管理系统的入口:

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

因为 ProductController 使用了窄化请求,所以在页面跳转的时候,会发生部分 URL 重叠,目前还没有想到好办法,只能先使用绝对 URL 来代替

所以 product 的 JSP 中,在链接前加上 ${pageContext.request.contextPath} 表示使用绝对路径,否则就会 404

4. 总结

二者的整合没有什么难度,就是简单合并一下,稍微修改一点就行,接下来新增一些 spring 的功能,比如 aop,事务管理之类的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容