新建好springboot项目以后目录如下:


第一步:在项目的pom文件中加入配置jsp所需要的jar包

代码:

        <dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope></dependency>

第二步:在main路径下新建目录webapp,在webapp下新建路径WEB-INF,在WEB-INF下新建路径jsp,在这个路径下放置我们要使用的jsp文件

第三步:在主配置文件中配置jsp文件的访问路径和后缀

代码:

spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

最后,写一个控制器进行测试

代码:

@Controller
@RequestMapping("md5")
public class Md5Controller {@RequestMapping("md5")public String toMd5(){return "md5";}
}

启动项目,打开浏览器进行访问:

Springboot项目整合JSP模板引擎相关推荐

  1. 【SpringBoot】3、SpringBoot中整合Thymeleaf模板引擎

    SpringBoot 为我们提供了 Thymeleaf 自动化配置解决方案,所以我们在 SpringBoot 中使用 Thymeleaf 非常方便 一.简介 Thymeleaf是一个流行的模板引擎,该 ...

  2. springboot项目使用beetl模板引擎生成word文件

    一.详情可查看官网 1.官方网址:beetl官网 一.简单测试beetl生成word文件 1.在springboot项目中添加beetl的依赖 <dependency><groupI ...

  3. SpringBoot (二) 整合前端模板引擎FreeMarker、thymeleaf

    哈喽,大家好,我是有勇气的牛排(全网同名)

  4. SpringBoot整合Thymeleaf模板引擎以及静态资源的访问

    SpringBoot整合Thymeleaf模板引擎静态资源访问的配置 Thymeleaf是一个现代服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CS ...

  5. 【Springboot】SpringBoot基础知识及整合Thymeleaf模板引擎

    文章目录 SpringBoot简介 SpringBoot是什么 为什么要学习SpringBoot SpringBoot的优势 学习SpringBoot前要具备的基础 创建第一个SpringBoot项目 ...

  6. springboot整合jsp模板

    springboot整合jsp模板 在使用springboot框架里使用jsp的时候,页面模板使用jsp在pom.xnl中需要引入相关的依赖,否则在controller中无法返回到指定页面 〇.搭建s ...

  7. 一头扎进springboot之使用Freemarker模板引擎渲染web视图

    在springboot的官方文档中是不建议在项目中使用jsp这样的技术的,取而代之的是freemark.velocity这样的模板引擎. 首先和大家来说一下这个模板引擎的概念,这里特指用于web开发的 ...

  8. Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo

    Docker 部署SpringBoot项目整合 Redis 镜像做访问计数Demo 最终效果如下 大概就几个步骤 1.安装 Docker CE 2.运行 Redis 镜像 3.Java 环境准备 4. ...

  9. CodeIgniter_2.2.0整合smarty模板引擎

    CodeIgniter_2.2.0整合smarty模板引擎 转载于:https://blog.51cto.com/murongwenxian/1605204

  10. Spring Boot整合Thymeleaf模板引擎

    转载自 Spring Boot整合Thymeleaf模板引擎 什么是Thymeleaf Thymeleaf是一款用于渲染XML.XHTML.HTML5内容的模板引擎.类似Velocity,FreeMa ...

最新文章

  1. java四种xml_Java中四种XML解析技术
  2. SpringMVC访问静态资源
  3. OpenCV SURF FLANN匹配单应性的实例(附完整代码)
  4. 六、张正友标定法小结
  5. 远控免杀专题 14 ---AVIator
  6. android wifi视频监控软件,WiFi环境下Android智能视频监控系统研究与实现
  7. 天梯—打印沙漏以及剩余个数(C语言)
  8. Java 调用gc语句_Java GC 、引用
  9. 计算机控制开关,开关电源的计算机控制系统
  10. 分享一个强大的工具,可以快速查看自己公司网站或竞争对手网站的CDN情况
  11. [思维导图学习五] 思维导图在企业培训中的应用[转]
  12. 微信小程序 input ,阻止冒泡事件,catchtap的使用
  13. Python做一份简易旅行攻略——疫情之后,若条件允许,可愿意用一场旅行“弥补”自己
  14. 蓝桥杯2013第四届 第四题39级台阶
  15. python正则表达式:贪婪与非贪婪
  16. 【cvpr2022】ReSTR: Convolution-free Referring Image Segmentation Using Transformers
  17. 一种简单、安全的Dota全图新思路 作者:LC 【转】
  18. 线性代数之——对称矩阵及正定性
  19. 2020年小学几年级有计算机课,2019-2020年最新小学信息技术三年级上册第1课初识计算机备课教学参考.doc...
  20. 个人或企业网站建设备案不备案有区别?如何备案?

热门文章

  1. Protel网络教程
  2. 交互设计沉思录:顶尖设计专家Jon Kolko的经验与心得(原书第2版)
  3. U盘病毒肆虐横行 金山毒霸2011全面解决隐患
  4. android快速圣经,Android 中级圣经系列之Activity
  5. XMPP即时通讯协议
  6. 【下降算法】最速下降法、Newton法、共轭梯度法
  7. 2020还有必要学JSP吗?
  8. adminlte java_AdminLTE的使用
  9. JTAG接口定义与其他简介
  10. excel文件修复工具_OFFICE文件图标空白的修复方法(亲测有效)