freemarker很早就听说过,但项目开发未使用相关技术,另外个人确实很懒,没学习freemarker等类似半静态语言的动力
最近一直在迷茫,迷茫的时候脑子乱想,为了分散迷茫的大脑,捡起来一个学习一下。我是一个懒人,我的很多博客是因为很多人提出同样的问题,然后我才动手总结,形成我的博文。但这次却是因为迷茫,O(∩_∩)O~
1, 5/2=2.5,而不是2,这里与c/c++,java,C#不同
2, int内建函数,忽略小数点,2.5?int=2 ,2.9?int=2
3, user.dept.leader.name ,解析顺序从左到右,如果后面未找到报错,有些框架找不到则返回前一个,
例如zk里的annotation
4, markert.fruits["apple"]或者markert.fruits.apple,如果apple替换成someting.name,那么第二种方法就不行了
list,list[0],
大多说表达式语言都支持类似功能
5, 切片nums=[1,2,34,5,6,7,8,] , nums[2..3] ,nums[5..1]倒序,"你好吗不好吗"[2..3],
切片在python的列表、元组有类似功能
6, 空值检测 1)name??返回boolean,但不能${name??},2)name!"default value",!后可以是复杂表达式
7, 转义与原生转义 '和\"鞋\"生活',"和\'鞋'生活","'饭'罪团伙",
r"D:\大片\美国大片\毛片\111\111\111\111\骗你的别点哈-都说骗你的还点-中毒了.rmvb"
待续...
分享到:
相关推荐
Freemarker学习笔记可以帮助初学者了解,快速掌握Freemarker
FreeMarker学习笔记FreeMarker学习笔记FreeMarker学习笔记
freemarker笔记
freemarker常用标签整理,struts2+freemarker做表现层应用,flt中freemarker写法
FreeMarker模板基本语法
freemarker笔记
freemarker使用笔记,从创建文件到写法指导
FreeMarker,FreeMarker
安装freemarker插件(freemarker的eclipse插件) a) 首先下载 freemarker-ide-0.9.14.zip(在这里不用下载了,附件中已经有了) b) 解压后:把hudson.freemarker_ide_0.9.14这个文件放到:eclipse\plugins下面 c) 发现...
FreeMarker
freemarker freemarker freemarker freemarker freemarker freemarker freemarker freemarker
赠送jar包:freemarker-2.3.31.jar; 赠送原API文档:freemarker-2.3.31-javadoc.jar; 赠送源代码:freemarker-2.3.31-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.31.pom; 包含翻译后的API文档:...
赠送jar包:freemarker-2.3.30.jar; 赠送原API文档:freemarker-2.3.30-javadoc.jar; 赠送源代码:freemarker-2.3.30-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.30.pom; 包含翻译后的API文档:...
freemarker\Freemarker教程_中文版