Idea开发工具之SpringBoot整合JSP的过程

 更新时间:2021年09月15日 10:48:30   作者:蹦蹦跳的鼻涕泡  
最近在学习SpringBoot,看到SpringBoot整合jsp,顺带记录一下。本文通过图文实例相结合给大家讲解SpringBoot整合JSP的过程,感兴趣的朋友一起看看吧

SpringBoot体系内推荐使用Thymeleaf作为前端页面模板。jsp还得自己整合一下。

1.项目结构

对比以前的项目结构,main目录下多了webapp目录,用来存放jsp文件。
webapp目录为我们手动创建,所以需要在IDEA中进行配置,指定webapp目录为项目的Web资源目录。

在这里插入图片描述

首先在main目录下创建一个webapp目录

在这里插入图片描述

点击这个小图标(这里没有的可以File->Project Structure 或使用快捷键Ctrl+Alt+Shift+S)

在这里插入图片描述

接下来跟着图片教程一步步走


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

我们可以看到webapp这个目录的图标已经变了

在这里插入图片描述

2.配置文件

修改全局配置文件application.properties,指定SpringMVC视图的前后缀,支持使用JSP文件作为视图

spring.mvc.view.prefix=/WEB-INF/jsp/ 这个路径是webapp下的
spring.mvc.view.suffix=.jsp	//后缀

3.引入依赖

<!-- 添加jstl标签库依赖 -->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
</dependency>
<!-- 添加jsp引擎依赖,SpringBoot内置tomcat没有此依赖 -->
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
</dependency>

至此,就能使用了。

到此这篇关于Idea开发工具之SpringBoot整合JSP的过程的文章就介绍到这了,更多相关SpringBoot整合JSP内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java获取PPT内容的完整指南

    Java获取PPT内容的完整指南

    在现代企业和教育环境中,PowerPoint(PPT)作为一种流行的演示文稿工具,被广泛应用于各种场合,随着数字化转型的推进,越来越多的企业希望能够自动化处理PPT文件,本文将介绍如何使用Java获取PPT内容,需要的朋友可以参考下
    2024-08-08
  • Java中StopWatch的使用示例详解

    Java中StopWatch的使用示例详解

    stopWatch 是org.springframework.util 包下的一个工具类,使用它可直观的输出代码执行耗时,以及执行时间百分比,这篇文章主要介绍了Java中StopWatch的使用详解,需要的朋友可以参考下
    2025-04-04
  • springboot日期转换器实现实例解析

    springboot日期转换器实现实例解析

    这篇文章主要介绍了springboot日期转换器实现实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • mybatis中Oracle参数为NULL错误问题及解决

    mybatis中Oracle参数为NULL错误问题及解决

    这篇文章主要介绍了mybatis中Oracle参数为NULL错误问题及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • Java中EnumMap代替序数索引代码详解

    Java中EnumMap代替序数索引代码详解

    这篇文章主要介绍了Java中EnumMap代替序数索引代码详解,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • knife4j3.0.3整合gateway和注册中心的详细过程

    knife4j3.0.3整合gateway和注册中心的详细过程

    这篇文章主要介绍了knife4j3.0.3整合gateway和注册中心的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • Java使用PrepareStatement实现数据的插入与查询操作

    Java使用PrepareStatement实现数据的插入与查询操作

    这篇文章主要为大家详细介绍了Java如何使用PrepareStatement实现数据的插入与查询操作,文中的示例代码讲解详细,感兴趣的可以了解一下
    2022-09-09
  • SpringBoot整合RabbitMQ, 实现生产者与消费者的功能

    SpringBoot整合RabbitMQ, 实现生产者与消费者的功能

    这篇文章主要介绍了SpringBoot整合RabbitMQ, 实现生产者与消费者的功能,帮助大家更好得理解和学习使用SpringBoot框架,感兴趣的朋友可以了解下
    2021-03-03
  • Java向数据库中插入数据后获取自增ID的常用方法

    Java向数据库中插入数据后获取自增ID的常用方法

    有时候因为新增的需求需要获取刚刚新增的数据的自增的主键ID,下面这篇文章主要给大家介绍了关于Java向数据库中插入数据后获取自增ID的常用方法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Java GUI实现学生成绩管理系统

    Java GUI实现学生成绩管理系统

    这篇文章主要为大家详细介绍了Java GUI实现学生成绩管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01

最新评论