springmvc 静态页面
时间: 2023-10-03 16:04:13 浏览: 45
在 Spring MVC 中,可以通过以下步骤来实现静态页面的访问:
1. 在 Spring MVC 的配置文件中添加以下配置:
```
<mvc:resources mapping="/static/**" location="/static/" />
```
这里把“/static/”目录映射到了“/static/**”路径上,表示所有以“/static/”开头的请求都会被映射到“/static/”目录下的文件。
2. 在 webapp 目录下创建一个 static 目录,并将静态页面放入该目录下。
例如,我们在 static 目录下创建一个名为 index.html 的静态页面。
3. 在控制器中添加一个方法,用于处理静态页面的访问请求。
```
@RequestMapping(value = "/", method = RequestMethod.GET)
public String index() {
return "redirect:/static/index.html";
}
```
这里的 @RequestMapping 注解表示将请求路径“/”映射到该方法上,返回值“redirect:/static/index.html”表示重定向到“/static/index.html”页面。
4. 启动应用程序,访问“http://localhost:8080/”即可看到静态页面。
注意,如果你使用的是 Spring Boot,可以直接将静态页面放入“/resources/static/”目录下,Spring Boot 会自动将该目录下的静态资源映射到根路径下。