8、后台首页展示及页面跳转

后台首页展示及页面跳转

静态页面下载地址

展示后台首页

功能分析:

  • 请求的url:/
  • 参数:无
  • 返回值:逻辑视图 String

导入静态页面

在这里插入图片描述

使用方法:
把静态页面添加到 e3-manager-web 工程下:
其中,css、js 放到 webapp 下面, jsp 放到 WEB-INF 下面。
在这里插入图片描述

编写 Controller

package cn.ynx.e3mall.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class PageController {

    @RequestMapping("/")
    public String showIndex(){
        return "index";
    }

}

测试:
先启动 e3-manager-service ,再启动 e3-manager-web ,浏览器输入:http://localhost:8081/
在这里插入图片描述
由于在 web.xml 中定义的 url 拦截形式为 “/” 表示拦截所有的url请求,包括静态资源例如 css 、 js 等。所以需要在 springmvc.xml 中添加资源映射标签:

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

后台首页跳转

点击新增商品、查询商品、规格参数等等,应该跳转到对应的页面:
在这里插入图片描述
由上图可知,点击新增商品、查询商品、规格参数等等,有相应的请求,请求参数和对应页面名字相同。
在这里插入图片描述

在这里插入图片描述

编写 Controller

package cn.ynx.e3mall.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class PageController {

    @RequestMapping("/")
    public String showIndex(){
        return "index";
    }

}

猜你喜欢

转载自blog.csdn.net/weixin_42112635/article/details/84887462
今日推荐