因为springboot不支持jsp,所以要通过thymeleaf间接实现jsp的功能。具体怎么使用这个在springboot的官方文档中有详细的教程。(https://docs.spring.io/spring-boot/docs/1.5.22.RELEASE/reference/html/)
在pom文件中加入相关依赖,但是此时版本是2.1.8的,有些过时。官方文档也提供了升级到3点几版本的property,复制粘贴pom文件到的相应位置即可,但是我今天就在这里出了十分低级的问题。
当我把这个复制粘贴到pom中时,右侧的maven栏里与之相关的地方就出现了红色的波浪线。无论是Download Sources还是compile都不好使,compile的时候还报错了。抱着侥幸的心理运行了一下,出错是百分之百会发生的。错误的方向显而易见,截图就不放了。
第一,我把有关版本3的东西都注释掉了,用版本2的试着运行了一下,没有问题。那么问题就出现在我复制的这段配置上。这个时候我看见了左侧的External Libraries里的maven文件,显示着thymaleaf的版本是3.0.11.,问题应该就出现在这里,(右侧maven栏里也有显示,但是我刚才没有往这个方向想)然后我把配置里的3.0.2改成3.0.11后问题得到了解决。以后再导入依赖配置的时候可要注意一下版本,不能人家怎么教就怎么写。这个问题并不难,也没有什么价值。我就是想写个博客杀掉现在无聊的时间罢了。
SpringBoot学习笔记第二天,引入thymeleaf时遇到的和版本有关的问题
最新推荐文章于 2022-07-04 08:41:50 发布