springboot2.0.8跳转jsp页面的示例

这篇文章主要介绍springboot 2.0.8 跳转jsp页面的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创新互联长期为1000多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为怀宁企业提供专业的做网站、成都网站制作怀宁网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。

1创建目录结果和jsp文件

springboot 2.0.8 跳转jsp页面的示例

2配置return 返回模版 及代码

@RequestMapping(value = "/testJsp", produces = "application/json;charset=UTF-8", method = {RequestMethod.POST, RequestMethod.GET})
    public String testJsp(Model m, HttpServletRequest request, HttpServletResponse response){
        List> list=userService.userQueryAll();
        request.setAttribute("list",list);
        log.info("进入了testJsp方法!");
        return "views/testJsp";
    }

3.application.yml 文件 配置 thymeleaf 模版参数

spring:
  dataSource:
    type: com.alibaba.druid.pool.DruidDataSource
    url: jdbc:MySQL://localhost:3306/db-test?useUnicode=true&characterEncoding=utf8&tinyInt1isBit=false&usessl=false
    username: root
    password: 123456
    driverClassName: com.mysql.jdbc.Driver
  mvc:
    view: #新版本 1.3后可以使用
      suffix: .jsp
      prefix: /WEB-INF/
  view: #老版本 1.4后被抛弃
    suffix: .jsp
    prefix: /WEB-INF/

4. pom.xml 文件加入tomcat和jsp支持 ,如果是有thymeleaf架包的暂时注释掉,这里只写jsp跳转( 有thymeleaf架包的时候return模版会优先跳转html页面)


        
            org.springframework.boot
            spring-boot-starter-tomcat
            provided
        
        
            org.apache.tomcat.embed
            tomcat-embed-jasper
            provided
        
        
        
            javax.servlet
            javax.servlet-api
            4.0.1
            provided
        
        
        
            javax.servlet
            jstl
        

5. jsp页面这里直接用了EL表达式

<%@ page contentType="text/html;charset=UTF-8" isELIgnored="false" pageEncoding="UTF-8" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";
%>



    Title
    
    



        
序号 名字 号码 创建时间
${listv.id} ${listv.name} ${listv.phone} ${listv.create_time}

6. Project Structure里面 这个一般是默认配置好了的,如果没有就要加上哦

springboot 2.0.8 跳转jsp页面的示例

就这样启动就行了  效果图如下

springboot 2.0.8 跳转jsp页面的示例

以上是springboot 2.0.8 跳转jsp页面的示例的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


文章题目:springboot2.0.8跳转jsp页面的示例
标题路径:http://cdiso.cn/article/pjgcdj.html

其他资讯