springboot官方推荐使用模板进行前端页面的展示,但是不排除项目中也会使用jsp。

使用jsp时,需要进行一下配置:

1. 使用maven创建的项目中packing选用war包

如果没有选对,也可以在pom.xml的项目信息中直接修改。

2. 在pom.xml中添加依赖

除了spring-boot-starter-parent 、spring-boot-starter-web依赖以外,还需要添加下面2个依赖包

    <!--使用jsp功能必须引入以下2个依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></dependency><dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId></dependency>

2. 添加配置文件信息

在application.properties中添加下面配置:

#使用jsp时,必须配置以下2个参数
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

转载于:https://www.cnblogs.com/30go/p/8439365.html

springboot集成jsp相关推荐

  1. SpringBoot——SpringBoot集成jsp

    1.开始开始开始 SpringBoot前端如果要使用jsp了话,需要在pom文件中加入以下依赖. <!-- 引入SpringBoot内嵌Tomcat对jsp的解析依赖,不添加这个解析不了jsp ...

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

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

  3. SpringBoot集成Jsp教程

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

  4. 项目部署服务器 jstl,Springboot集成jsp及部署服务器实现原理

    1.在application配置文件里面加入配置: spring: mvc: view: prefix: /jsp/ suffix: .jsp 2.手动在src->main->下面创建we ...

  5. SpringBoot集成jsp(附源码)+遇到的坑

    1.大体步骤 (1)       创建Maven web project: (2)       在pom.xml文件添加依赖: (3)       配置application.properties支持 ...

  6. 第二章:SpringBoot与JSP间不可描述的秘密

    springboot内部对jsp的支持并不是特别理想,而springboot推荐的视图是Thymeleaf,对于java开发人员来说还是大多数人员喜欢使用jsp,接下来我们来讲解下springboot ...

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

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

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

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

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

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

最新文章

  1. python高阶函数闭包装饰器_Python_基础_(装饰器,*args,**kwargs,高阶函数,函数闭包,函数嵌套)...
  2. java 创建string_Java 如何创建一个String
  3. 2021-04-17 深入理解SLAM技术 【3】 数学基础概述
  4. workflow java_workflow java实现的activity工作流实例 Develop 238万源代码下载- www.pudn.com...
  5. 查找-动态查找表-二叉排序树
  6. C++ 虚函数,纯虚函数,抽象类整理
  7. Linux的辅助数据和传递文件描述符
  8. cocos creator 文字描边效果
  9. 计算机图片处理器,光学图像处理器
  10. nas 微型计算机,快速做种,PT上传更方便 用NAS玩转PT
  11. xboxone硬盘坏的表现_详解硬盘常见的故障及解决方法
  12. 糟糕之至的用户体验——JavaEye你怎么就这么贱!
  13. php话费充值接口,手机话费充值接口
  14. 酷比魔方iwork8刷机shell_酷比魔方iwork8旗舰版刷机教程及固件上线
  15. 金山云个人用户实名认证步骤详解(图文教程)
  16. 如何用PDF编辑器将PDF文件拆分
  17. knex 单表查询_SQL查询构建器 knex.js
  18. 通信工程师出差生存指南
  19. 汽车常用连接器接口定义
  20. I2C调试遇到的问题以及解决办法---“busy死锁状态”以及“从设备地址无应答”问题

热门文章

  1. 修改mysql编码方式centos_CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程链接和开放3306端口)...
  2. python在线问卷调查系统源代码_基于Python 练习1情况的在线问卷
  3. php sql 去除重复数据,MSSQL_快速删除重复记录,SQL Server如何实现?,如果一张表的数据达到上百万 - phpStudy...
  4. android play gif,Play.gif image in android without using webview
  5. android ipc 多个客户端,Android IPC之AIDL进阶篇
  6. linux 无密码登录另一台服务器,ECS Linux服务器ssh免密码登录另外一台服务器的具体设置...
  7. 算法设计与分析_算法设计与分析(第2版)第2章分治策略回顾
  8. python爬虫需要什么知识-学习Python爬虫技术,需要掌握哪些web端的知识?
  9. mysql数据库访问问题吗_#MySQL数据库无法远程访问的问题
  10. html 甘特图_Rplotly|交互式甘特图(Gantt chart)项目管理/学习计划