今天小编给大家分享一下SpringBoot之Thymeleaf模板引擎实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Jsp是最早的模板技术,用来处理视图层的,用来做数据显示的模板B S结构:B:浏览器:用来显示数据,发送请求,没有处理能力发送一个请求,访问a.jsp,a.jsp在服务器端变成Servlet,在将输出的数据返回给浏览器,浏览器就可以看到结果数据,jsp最终翻译过来也是个html页面模板技术你就可以把它们当成字符串的替换,比如说:这里{data}这里有一个字符串,你把它换成固定值其他值,但是这个替换有一些附加的功能,通过模板技术处理视图层的内容第一个例子:pom.xml:Thymeleaf依赖:创建Controller控制器:HelloThymeleafController:templates:用来放模板用到的视图文件的,模板引擎用到的模板到放在了template目录之下:创建hello.html:想显示数据运行主启动类Application:可以在hello.html中加入:未解决在标签中th爆红,和写的时候没有提示信息xmlns:th=”http://www.thymeleaf.org” 在标签中,再次写th的时候就有提示记录了想显示数据显示使用Model:在Controller:hello.html:想显示数据显示speingboot配置文件application.properties:模板引擎的常用相关设置,基本不用设置都是默认的:#在开发阶段,关闭模板发缓存,让修改立即生效 设置为true时,就是使用模板缓存,当第二次访问的时候,使用内存中的数据,就不在解析模板了
spring.thymeleaf.cache=false
#编码格式
spring.thymeleaf.encoding=UTF-8
#模板的类型(默认是 html,模板是html文件 它不仅支持网页做模板还支持其他类别的)
spring.thymeleaf.model=HTML
#模板的前缀:默认是类路径的classpath:/templates目录下
spring.thymeleaf.prefix=classpath:/templates/
#后缀
spring.thymeleaf.suffix=.html以上就是“SpringBoot免费云主机域名之Thymeleaf模板引擎实例分析”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注百云主机行业资讯频道。
这篇文章主要介绍了MongoDB如何创建与删除数据库的相关知识,内容免费云主机域名详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇MongoDB如何创建与删除数据库文章都会有所收获,下面我们一起来看看吧。MongoDB 创建数据库的语法格式如下:如…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。