编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

运行java商城后台

经过前面的3篇文章,SSM框架就整合完成了。

SSM框架整合:Dao整合

SSM框架整合:Service整合

SSM框架整合:表现层整合

此时,如果能看到后台界面,那么说明整合就成功了。

1、新建PageController,具体代码如下:

package com.codingwhy.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class PageController {
    /**
     * 返回首页
     * @return
     */
    @RequestMapping("/")
    public String showIndex(){
        return "index";
    }
    @RequestMapping("/{page}")
    public String showPage(@PathVariable String page){
        return page;
    }
}

路径的话,如下图所示

新建PageController.java

2、springmvc.xml新增如下代码

<!-- 资源映射 -->
<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>
<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>

修改springmvc.xml文件

3、运行java.manager.web

如何配置的话前面的文章已经讲过了:运行Java购物商城系统的web模块

运行java.manager.web

运行成功,界面如下图所示

运行java商城后台成功

需要注意的是,在运行的时候,代码可能会报错,类似这样的:Result Maps collection already contains value for ...BaseResultMap,出现这样的问题,可以参考这篇文章解决:解决mybatis generator 生成mapper.xml时代码重复问题

未经允许不得转载: 技术文章 » Java编程 » 运行java商城后台