springboot 使用配置返回jsp
2017-07-31 10:55
375 查看
springboot 使用配置返回jsp
步骤如下:
1 pom引入jstl支持
2 修改application.properties 添加内容
#配置返回jsp start
# 配置jsp文件的位置,默认位置为:src/main/webapp
spring.mvc.view.prefix:/WEB-INF/jsp/
# 配置jsp文件的后缀
spring.mvc.view.suffix:.jsp
#配置返回jsp end
3,默认springboot项目是没有webapp目录的。所以添加webapp目录/WEB-INF目录/jsp目录
并在jsp目录创建一个文件 users.jsp
4 Controller类
启动项目访问
附上项目目录结构 选中的即是用到的文件
步骤如下:
1 pom引入jstl支持
<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency>
2 修改application.properties 添加内容
#配置返回jsp start
# 配置jsp文件的位置,默认位置为:src/main/webapp
spring.mvc.view.prefix:/WEB-INF/jsp/
# 配置jsp文件的后缀
spring.mvc.view.suffix:.jsp
#配置返回jsp end
3,默认springboot项目是没有webapp目录的。所以添加webapp目录/WEB-INF目录/jsp目录
并在jsp目录创建一个文件 users.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en"> <head> <meta charset="utf-8"> </head> <body> <table border="1" align="center"> <th>id</th> <th>name</th> <th>age</th> <c:forEach var="user" items="${users }"> <tr> <td>${user.id }</td> <td>${user.name }</td> <td>${user.age }</td> </tr> </c:forEach> </table> </body> </html>
4 Controller类
package com.kerry.web; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import com.kerry.mapper.UserMapper; import com.kerry.model.User; @Controller public class ViewUserController { @Autowired private UserMapper userMapper; @RequestMapping("/getUserList") public String getUsers(Model model) { List<User> users=userMapper.getAll(); model.addAttribute("users", users); return "users"; } }
启动项目访问
附上项目目录结构 选中的即是用到的文件
相关文章推荐
- SpringBoot配置使用jsp页面技术
- maven中使用springboot返回jsp和json数据
- 使用Spring Boot 返回jsp 变成下载jsp文件
- Spring Boot 属性配置和使用
- Spring Boot 属性配置和使用(转)
- Spring Boot实战之配置使用Sentry上报错误日志(一)
- Spring Boot 属性配置和使用
- Spring Boot 使用 Druid 和监控配置
- Spring 4.x 中使用注解 @ResponseBody 返回json数据的配置
- Spring Boot 属性配置和使用
- Spring Boot---Web应用返回jsp页面
- 如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好
- 如何在SpringBoot中使用JSP ?但强烈不推荐,果断改Themeleaf吧
- Spring Boot实战之配置使用Sentry上报错误日志(二)
- spring boot 使用h2数据库配置(内存模式)
- spring boot 使用velocity、freeMarker模板创建html页面返回给前端
- 在springboot项目中使用jsp视图
- (15)Spring Boot使用Druid和监控配置【从零开始学Spring Boot】
- Spring Boot 使用 Druid 和监控配置
- spring boot 使用application.properties 进行外部配置