摘要:是什么是适用于和独立环境的现代服务器端模板引擎。建立打开,选择下一步下一步选中然后点击完成,文件结构如下添加,再下右键,添加内容如下测试点击右键,启动项目,输出如下启动成功打开浏览器输入显示如下成功。
Thymeleaf是什么?
Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎。相比于JSP,Thymeleaf更简洁,渲染性能更好,维护性更好,它可以XML/XHTML/HTML5, JavaScript, CSS ,甚至文本文件,避免了JSP页面代码与Java代码混合的情况,更有利于前后端分离,使用Thymeleaf可以实现spring-boot的诸多特性。
Demo建立:
打开IDEA,File->New Project,选择Spring Initializr
下一步
下一步
选中Web
然后点击完成,文件结构如下:
添加Controller,再com.example.demo下右键,添加class
HelloController内容如下:
测试Demo,点击DemoAppcation->右键,run DemoAppcation 启动项目,输出如下启动成功:
打开浏览器:输入localhost:8080/Hello/Say显示如下成功。
接下里配置和Thymeleaf页面:
再pom.xml文件添加如下内容
org.springframework.boot spring-boot-starter-thymeleaf
然后导入包,如下所示:
在templates中新建HTML File
输入HTML内容:
添加Controller映射:
启动项目,访问http://localhost:8080/Hello/GetPage,出现如下页面,成功!
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/1414.html
摘要:整合模板一文件添加依赖解决标签闭合问题二创建项目结构三配置文件文件同下常用属性是否开启模板缓存,默认指定模板的编码,默认为指定模板的前缀,默认为指定模板的后缀,默认为指定模板的模式默认为如果使用了依赖设置为参 springboot整合thymeleaf模板 一、POM文件添加依赖 org.springframework.boot spring-boot-starte...
摘要:构建项目访问获取一个项目压缩包,导入中文件所需依赖跳转到目录下的页面,同时可以使用模板开启热部署测试,,不加都可以但是其他人都加上了,我也就加上吧开启热部署在中直接引入依赖设置以下两项第一项如已设置直接设置第二项设置,勾选。 构建项目 1、访问 http://start.spring.io/ 2、获取一个项目压缩包,导入IDE中 pom文件 org.spri...
摘要:市长信箱邮件查询服务使用构建工程一直想用做个微服务练练手为后续部署到打下基础今天比较空闲就开始把部分想法落地了概览用来练手的应用是一个市长信箱的内容抓取与检索页面鉴于我的八卦特质总想了解下周边的一些投诉信息而成都的市长信箱是一个绝好的信息来 市长信箱邮件查询服务: 使用SpringBoot构建工程 一直想用SpringBoot做个微服务,练练手, 为后续部署到docker打下基础. 今...
摘要:简介是个模板引擎,可以用于与非应用的主要目标在于提供一种可被浏览器正确显示的格式良好的模板创建方式,因此也可以用作静态建模的可扩展性也非常棒。 1.Thymeleaf简介 Thymeleaf是个XML/XHTML/HTML5模板引擎,可以用于Web与非Web应用 Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模,Thym...
摘要:学习笔记使用很容易创建一个独立运行运行内嵌容器准生产级别的基于框架的项目,使用你可以不用或者只需要很少的配置。异常消息如果这个错误是由异常引起的。错误发生时请求的路径。 Spring-Boot 1.5 学习笔记 使用Spring Boot很容易创建一个独立运行(运行jar,内嵌Servlet容器)、准生产级别的基于Spring框架的项目,使用Spring Boot你可以不用或者只需要很...
阅读 1007·2021-10-27 14:15
阅读 2763·2021-10-25 09:45
阅读 1921·2021-09-02 09:45
阅读 3357·2019-08-30 15:55
阅读 1798·2019-08-29 16:05
阅读 3189·2019-08-28 18:13
阅读 3108·2019-08-26 13:58
阅读 441·2019-08-26 12:01