当前位置: 首页 > news >正文

网站建设怎么设置渐变色手机网站开发服务商

网站建设怎么设置渐变色,手机网站开发服务商,亚马逊书店购书官网,爱站网站最近开发当中需要在SpringBoot配置多个不同Thymeleaf位置#xff0c;特此记录下相关过程 默认Thymeleaf配置 当我们集成thymeleaf后#xff0c;会有一个默认的配置信息,可以在配置文件当中配置默认的信息#xff0c;修改路径#xff0c;前后缀等等参数 spring:thymeleaf…最近开发当中需要在SpringBoot配置多个不同Thymeleaf位置特此记录下相关过程 默认Thymeleaf配置 当我们集成thymeleaf后会有一个默认的配置信息,可以在配置文件当中配置默认的信息修改路径前后缀等等参数 spring:thymeleaf:prefix: classpath:/templates/mode: HTMLcache: truecheck-template: trueencoding: UTF-8suffix: .htmltemplate-resolver-order: 具体实现则是通过ThymeleafAutoConfiguration类中进行的自动配置 BeanSpringResourceTemplateResolver defaultTemplateResolver() {SpringResourceTemplateResolver resolver new SpringResourceTemplateResolver();resolver.setApplicationContext(this.applicationContext);resolver.setPrefix(this.properties.getPrefix());resolver.setSuffix(this.properties.getSuffix());resolver.setTemplateMode(this.properties.getMode());if (this.properties.getEncoding() ! null) {resolver.setCharacterEncoding(this.properties.getEncoding().name());}resolver.setCacheable(this.properties.isCache());Integer order this.properties.getTemplateResolverOrder();if (order ! null) {resolver.setOrder(order);}resolver.setCheckExistence(this.properties.isCheckTemplate());return resolver;}配置多个thymeleaf模板位置 由于默认配置只能设置一个thymeleaf模板位置所以当需要配置多个模板位置的时候就需要自行定义模板解析即可 Configuration public class ThymeleafConfig {/*** 这里重写默认的解析配置*/Beanpublic SpringResourceTemplateResolver defaultTemplateResolver(){SpringResourceTemplateResolver springResourceTemplateResolver new SpringResourceTemplateResolver();springResourceTemplateResolver.setOrder(1); //解析匹配优先级 从1开始进行匹配springResourceTemplateResolver.setCacheable(false); //是否缓存springResourceTemplateResolver.setTemplateMode(TemplateMode.HTML); //模板类型springResourceTemplateResolver.setSuffix(.html); //匹配后缀springResourceTemplateResolver.setPrefix(classpath: /theme/); //匹配前缀springResourceTemplateResolver.setCharacterEncoding(UTF-8); //文件编码springResourceTemplateResolver.setCheckExistence(true); //匹配前是否检查文件是否存在 如果需要存在多个TemplateResolver解析器 这里需要设置成true 不然不会进入到后面的解析器return springResourceTemplateResolver;}/*** 这里写第二个解析配置*/Beanpublic SpringResourceTemplateResolver springResourceTemplateResolver(){SpringResourceTemplateResolver springResourceTemplateResolver new SpringResourceTemplateResolver();springResourceTemplateResolver.setOrder(2);springResourceTemplateResolver.setCacheable(false);springResourceTemplateResolver.setTemplateMode(TemplateMode.HTML);springResourceTemplateResolver.setSuffix(.html);springResourceTemplateResolver.setPrefix(file: d:/test/);springResourceTemplateResolver.setCharacterEncoding(UTF-8);springResourceTemplateResolver.setCheckExistence(false); //最后一个解析器需要设置为falsereturn springResourceTemplateResolver;} }注意事项 ClassLoaderTemplateResolverFileTemplateResolverUrlTemplateResolverSpringResourceTemplateResolver 这四个解析器都可以解析thymeleaf模板不过根据名称就能知道什么情况下使用什么解析器就不详细说明了。defaultTemplateResolver 是否一定要重写不一定如果不重写也没关系只是还能解析到默认配置而已order和checkExistence如果前一个order的TemplateResolver设置checkExistence为false后续order的TemplateResolver将无法正常解析。
http://www.pierceye.com/news/658985/

相关文章:

  • 一个空间做多个网站wordpress大改动
  • 桂林北站到机场大巴专线时刻表wordpress 分类 标签
  • 自媒体网站源码模板dede重庆永川网站建设报价
  • 国外酷炫网站网页前端设计流程
  • 子午谷网站建设世界杯网页设计素材
  • 关于网站建设申请报告电商网站建设价位
  • 网站评价系统源码wordpress笔记本主题
  • 大庆市建设大厦网站广告设计海报
  • 惠州建设工程交易网站网络营销专业的职业生涯规划
  • 网站页面架构图阿里云的企业网站建设
  • 做微商网站有专门做网站的公司吗
  • 潍坊网站建设方案托管天津建站网
  • 前端如何做双语网站信誉好的唐山网站建设
  • 创建网站目录应注意电子商务类网站设计
  • 哪个网站专做进口商品的企业网站建设的方案ppt
  • 网站结构如何优化wordpress4.7.10漏洞
  • 官方网站举例流量型网站
  • DW个人网站怎么做长沙民企人才网
  • 电脑做网站教学友情链接交易
  • 为什么选php语言做网站重庆网站优化seo公司
  • 仿站侵权吗字体设计图片
  • 王建设医生个人网站智能网站搭建
  • 博物馆网站做的好的山东企业站点seo
  • 网站做视频怎么赚钱的平面设计公司哪家好
  • 合作建设网站协议php 个人网站 源码
  • 广州外贸营销型网站手机网站如何推广
  • 市总工会网站建设经验材料湖州建设局投标网站
  • ftp网站备份网上北京网站制作公司
  • ps海报模板素材免费怎样给网站做关键词优化
  • 做网站套餐wordpress 显示excel