freemarker.properties的属性文件的配置说明

classic_compatible=true   ##如果变量为null,转化为空字符串,比如做比较的时候按照空字符串做比较
whitespace_stripping=true  ##去掉多余的空格,非常有用
##模板更新事件,设置为1秒,正式环境设置为3600秒
#template_update_delay=3600
template_update_delay=1   ##模板更新时间,这里配置是1秒更新一次,正式环境,模板不会改变,可以降这个值很大,提高效率,就是被这个参数害死了,老师不更新
locale=zh_CN   ##中国
default_encoding=utf_8   ##编码utf8
url_escaping_charset=utf_8   ##url编码utf8
date_format=yyyy-MM-dd    ##显示日期格式
time_format=HH:mm:ss      ##显示时间格式
datetime_format=yyyy-MM-dd HH:mm:ss   ##显示日期格式
number_format=\#0.\#\#\#\#    ##数字显示格式
output_encoding=UTF-8

#template_update_delay=1
datetime_format=yyyy-MM-dd HH:mm:ss
date_format=yyyy-MM-dd
number_format=0.######
boolean_format=true,false
auto_import=”/common/index.ftl” as ui
whitespace_stripping=true
default_encoding=UTF-8
tag_syntax=auto_detect
url_escaping_charset=UTF-8

里面大部分都不理解,就解释一个
auto_import=”/common/index.ftl” as ui   这个表示每个freemarker的视图页面都会自动引入这个ftl文件。里面定义的就是一些宏,如text文本框,各种form元素。

 

 

 

 

 

 

时间: 2024-09-20 00:57:08

freemarker.properties的属性文件的配置说明的相关文章

利用Java注解特性加载属性文件(properties)的值到Java类

在此之前我都是写个PropertyUtil类来加载配置文件,然后通过get方法,把key对应的值取出来. Spring提供一个PropertyPlaceholderConfigurer类,可以读取配置文件,然后在Spring配置文件通过${hibernate.dialect}这种方式注入到JavaBean中,有个不好的地方就是,要在代码中取的时候不是很方便. 然后在接触到Java注解特注解技术以后,感觉这个东东很好,hibernate映射,WebService都可以通过注解来完成,方便的很多,然

如何动态修改属性文件×××.properties的某些内容

问题描述 我们在项目中可以把一些属性配置到×××.properties中,比如数据库连接信息.现在问题来了,我的属性文件中有一些是需要根据后台得到的数据来动态改变的,请问这个要怎么实现?java或者flex都行. 解决方案 刚好最近也涉及到这里了,给你个方法吧:private void editProperties(HashMap<String,String> map){String ret = "0";try {ClassLoader classLoader = Thre

java获取properties属性文件示例_java

一个属性列表可包含另一个属性列表作为它的"默认值":如果未能在原有的属性列表中搜索到属性键,则搜索第二个属性列表. 因为 Properties 继承于 Hashtable,所以可对 Properties 对象应用 put 和 putAll 方法.但不建议使用这两个方法,因为它们允许调用者插入其键或值不是 String 的项.相反,应该使用 setProperty 方法.如果在"不安全"的 Properties 对象(即包含非 String 的键或值)上调用 stor

properties属性文件

问题描述 我要配置属性文件,key值是中文的 我使用的是properties配置文件,key值为中文,使用InputStream流读入后key值都乱码,有什么方法可以解决? 还有其他方式来读取中文的key值吗? 问题补充:Thank you 解决方案 Java直接读取properties文件时,中文会是乱码,这时可以用Javajdk1.x.xbinnative2ascii.exe工具. 例如,把f1.properties转换成f2.properties.在cmd的当前目录下输入:native2a

spring学习笔记(5)属性文件引入使用

外部文件引用 在配置数据库参数或邮箱服务器参数等静态资源时,相对于直接将信息写入Spring的.xml,.java等配置文件中,更好的做法是将配置信息分类独立地存放到外部属性文件中,然后在Spring配置文件中引入使用.这种做法的好处是: 1. 提高配置信息的资源的复用性,可以供多个应用共享,同时若资源数据发生变化时,我们可以直接修改属性文件,即可使更改对多个应用生效. 2. 应用部署人员不用在复杂的spring信息配置文件中到处查找信息的修改位置,减少出错的几率. 3. 如果这些信息分布在ja

java 如何读取src根目录下的属性文件

在Java项目中,如何获取src根目录下的属性文件/资源文件呢? 有如下三种方式: 方式一: Java代码   InputStream in = Test.class            .getResourceAsStream("/env.properties");   URL url = Test.class.getResource("<span style="color: #000000;">/</span>env.prop

属性文件读取类

package com.yanek.test; import java.io.IOException;import java.io.InputStream;import java.util.Properties; import org.apache.log4j.Logger; public final class Global {   public static void main(String[] args) {    System.out.println(Global.exptype);  

使用Spring实现属性文件给常量赋值

测试代码如下;   package com.yanek.ioc; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; @RunWith(SpringJUnit4ClassR

druid 数据源 使用属性文件的一个坑

直接上代码: <bean id="propertiesFactoryBean" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="locations"> <list> <value>classpath*:properties/druid.properties</valu