Java项目实战 - 打开后台管理页面

前提

需要把静态资源Copy到WEB-INF下。

在web.xml文件中定义的url拦截形式为“/”表示拦截所有的url请求,包括静态资源例如css、js等,需要在springmvc.xml中添加资源映射标签:

1
2
<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>
<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>

实现

在izheyi-manager-web工程下src/main/main下添加Controller。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.izheyi.controller;

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

/**
* This is for page controller
* @author yongfei.hu
*
*/

@Controller
public class PageController {


/*
* Open homepage
*/

@RequestMapping("/")
public String homePage(){

return "index";
}
/*
* Navigator to page
*/

@RequestMapping("/{page}")
public String goToPage(@PathVariable String page) {

return page;
}

}

运行打开页面:

唐胡璐 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
分享创造价值,您的支持将鼓励我继续前行!