1.开始开始开始

SpringBoot前端如果要使用jsp了话,需要在pom文件中加入以下依赖。

<!-- 引入SpringBoot内嵌Tomcat对jsp的解析依赖,不添加这个解析不了jsp -->
<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId>
</dependency>

同时,在pom文件中的<build>标签下,添加如下内容:

<!--SpringBoot项目默认推荐使用的前端引擎是thymeleaf现在我们要使用SpringBoot集成jsp,手动指定jsp最后编译的路径同时SpringBoot集成jsp编译jsp的路径是规定好的:META-INF/resources
-->
<resources><resource><!-- 源文件夹 --><directory>src/main/webapp</directory><!-- 指定编译到的路径为 META-INF/resources --><targetPath>META-INF/resources</targetPath><!-- 指定源文件夹中的哪些资源需要进行编译 --><includes><include>*.*</include></includes></resource>
</resources>

要使用jsp,我们回顾一下之前的 SpringMVC,是不是有一个东西叫视图解析器,那么如今换成了 SpringBoot,我们也可以在它的核心配置文件 application.properties 中,声明一下视图解析器。

#配置视图解析器
spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp

之前,我们用IDEA创建web项目的时候,jsp都是存放在一个叫 webapp 的文件夹下,在这里我们仍然将jsp放在该文件夹下。

但是,我们创建一个完整的 SpringBoot 项目之后,目录结构中是没有 webapp 这个文件夹的,所以需要新建一个,同时对文件类型进行修改:

SpringBoot——SpringBoot集成jsp相关推荐

  1. springboot的jsp应该放在哪_在springboot中集成jsp开发

    springboot就是一个升级版的spring.它可以极大的简化xml配置文件,可以采用全注解形式开发,一个字就是很牛. 在springboot想要使用jsp开发,需要集成jsp,在springbo ...

  2. springboot的jsp应该放在哪_七、SpringBoot项目集成JSP以及项目不同启动方式及访问路径配置...

    1.创建JSP目录 在src/main目录下创建目录webapp/WEB-INF/jsp用于存放jsp页面,如下图: 然后再改文件夹下面我们创建JSP文件: 大家在使用IDEA 的new菜单创建JSP ...

  3. SpringBoot集成Jsp教程

    Springboot的默认视图支持是Thymeleaf, Thymeleaf是一个流行的模板引擎,是用来开发Web和独立环境项目的服务器端的Java模版引擎,开发传统Java WEB工程时,我们还是使 ...

  4. maven 不编译jasper文件_第一个SpringBoot项目、核心配置文件properties(yml、yaml)、集成jsp...

    SpringBoot简介及国内关注度 SpringBoot简介: 它用来简化 Spring 应用程序的创建和开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC +Spr ...

  5. jsp拿不到回显数据_第一个SpringBoot项目、核心配置文件properties(yml、yaml)、集成jsp...

    SpringBoot简介及国内关注度 SpringBoot简介: 它用来简化 Spring 应用程序的创建和开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC +Spr ...

  6. SpringBoot 集成 Jsp、Thymeleaf 模板引擎 + Thymeleaf 基本使用

    Spring Boot 集成 Thymelaf 模板 集成 Jsp 模板 引入依赖 + 配置文件 启动项目 控制器访问 jsp 页面 集成 Thymeleaf 模板 引入依赖 + 配置文件 控制器访问 ...

  7. SpringBoot实战之集成JSP模板展示(三)

    集成jsp数据展示 1.引入依赖 <dependency><groupId>jstl</groupId><artifactId>jstl</art ...

  8. 15.全网最详教程-springboot 中如何集成jsp模板、如何集成thymeleaf 模板

    一.集成jsp模板 1.集成jsp模板 1.1引入jsp的集成jar包 <dependency><groupId>jstl</groupId><artifac ...

  9. Java项目:嘟嘟图片展览馆管理系统(java+Springboot+SpringMVC+JPA+Jsp+maven+mysql)

    源码获取:博客首页 "资源" 里下载! 一.项目运行 环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclisp ...

最新文章

  1. Ogre 2011-11-29
  2. 推荐一些顶级的开源CI/CD工具
  3. 23. Leetcode 86. 分隔链表 (链表-基础操作类-分隔链表)
  4. ibm r50隐藏分区_探索王道霸气:IBM R50笔记本电脑拆解实拍
  5. Java中从Orcle里取出数据时,为什么提示“无效的列索引”
  6. Android init第三、四部分详细分析
  7. 冰雪奇缘,白色世界:四个IT人的四姑娘山双桥沟游记
  8. hsv 直方图均衡化_Opencv从零开始 - 「启蒙篇」- 直方图、直方图均衡和反向投射...
  9. jboss mysql驱动目录_找不到mysql.jdbc.Driver – MySQL,JBoss
  10. Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程
  11. js基础-(二)-类和面向对象
  12. wirelessmon
  13. 央行 继续实施稳健货币政策适时适度预调微调
  14. MRCP协议-提供语音识别(ASR)与语音合成服务(TTS)
  15. python中 代表什么,python中是什么意思
  16. 使用Python+OpenCV+FaceNet 实现亚马逊门铃系统上的人脸识别
  17. ORA-01031:insufficient privileges 解决方法
  18. Java面试题之ServletJSP篇
  19. Linux-2.6驱动开发 附录一 设备名称
  20. 18-pytest-配置文件pytest.ini使用

热门文章

  1. xstream操作xml
  2. 服务器加独立显卡不显示不出来,win10独立显卡不见了怎么办_网站服务器运行维护,win10...
  3. 遥感影像如何进行标准分幅,或者如何获取分幅图幅号分幅图廓矢量?
  4. 快速批量查询快递物流数据的工具,51Tracking可同时多种快递物流信息跟踪查件
  5. oracle小表走索引为什么慢,走了索引为啥还像蜗牛一样?
  6. 干货 | 查资料利器:线上图书馆
  7. Go:测试库(GoConvey,testify,GoStub,GoMonkey)对比及简介
  8. influx客户端基本操作
  9. Https、Wss加密实践
  10. JAVA多线程技术-IO密集型与CPU密集型