sping boot 整合 beetl 模版
来源:互联网 发布:封印者画质优化 编辑:程序博客网 时间:2024/06/07 15:25
1resources目录下新增一个beetl.properties 文件
2增加一个配置类
1beetl.properties 文件:
RESOURCE.root = /
2配置类:
import org.beetl.core.resource.WebAppResourceLoader;import org.beetl.ext.spring.BeetlGroupUtilConfiguration;import org.beetl.ext.spring.BeetlSpringViewResolver;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.core.io.DefaultResourceLoader;import org.springframework.core.io.support.ResourcePatternResolver;import org.springframework.core.io.support.ResourcePatternUtils;@Configurationpublic class BeetlConf {@Bean(initMethod = "init", name = "beetlConfig")public BeetlGroupUtilConfiguration getBeetlGroupUtilConfiguration() {BeetlGroupUtilConfiguration beetlGroupUtilConfiguration = new BeetlGroupUtilConfiguration();ResourcePatternResolver patternResolver = ResourcePatternUtils.getResourcePatternResolver(new DefaultResourceLoader());try {WebAppResourceLoader cploder = new WebAppResourceLoader(patternResolver.getResource("/templates").getFile().getPath());beetlGroupUtilConfiguration.setResourceLoader(cploder);return beetlGroupUtilConfiguration;} catch (Exception e) {throw new RuntimeException(e);}}@Bean(name = "beetlViewResolver")public BeetlSpringViewResolver getBeetlSpringViewResolver(@Qualifier("beetlConfig") BeetlGroupUtilConfiguration beetlGroupUtilConfiguration) {BeetlSpringViewResolver beetlSpringViewResolver = new BeetlSpringViewResolver();beetlSpringViewResolver.setContentType("text/html;charset=UTF-8");beetlSpringViewResolver.setPrefix("/");beetlSpringViewResolver.setSuffix(".html");beetlSpringViewResolver.setOrder(0);beetlSpringViewResolver.setConfig(beetlGroupUtilConfiguration);return beetlSpringViewResolver;}}
阅读全文
1 0
- sping boot 整合 beetl 模版
- Jfinal整合Beetl
- springmvc简单整合beetl
- sping boot demo解释
- intellij+gradle+sping boot
- sping boot配置文件详解
- Sping-Boot 单元测试
- xfire + sping 整合webservice
- Sping+ActiveMQ整合
- Sping+ActiveMQ整合
- xmemcached整合Sping
- 用beetl做spring boot的视图
- Spring MVC整合beetl之后添加国际化
- sping boot 之web 再谈
- sping boot 异常和单元测试
- IT忍者神龟之Beetl 模版引擎Hello版本
- struts、sping、ibatis整合记录
- Spring + Sping MVC +Hibernate 整合
- java-基础-1.基本的数据类型
- Lucene:基于Java的全文检索引擎简介
- java中的中文排序
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- Android学习笔记——UI基础之编写界面最佳实践
- sping boot 整合 beetl 模版
- .NET下WebBrowser的一个BUG以及其替代品—geckofx
- 扎克伯格:锻造一只硕大无朋的能力“碗”
- [分治+floyed] 2016 计蒜之道 复赛 A 百度地图的实时路况
- 【Netty源码】NioEventLoop源码剖析
- Android项目针对libs(armeabi,armeabi-v7a,x86)进行平台兼容
- (十)linux下用标准i/o实现格式化输出并且把时间每隔一秒输出到文件中
- 《win10专业版永久激活》
- Java序列化和反序列化的简单理解