JavaWeb扩展--Freemarker(三)
来源:互联网 发布:java项目架构设计 编辑:程序博客网 时间:2024/05/16 19:23
<#--字符串函数-->${"abcdefg"?substring(3)}${"abcdefg"?substring(3,5)}${"abcdefg"?cap_first}${"Abcdefg"?uncap_first}<#--首字母大写,其他小写-->${"AbCdefg adfd"?capitalize}${"Abcdefg"?starts_with("A")?c}${"Abcdefg"?ends_with("b")?c}${"Abcdefg"?index_of("cd")}${"Abcdefg"?last_index_of("d")}${"Abcdefg"?length}<#--左补空格或者确定的字符串,补足12位-->${"Abcdefg"?left_pad(12)}${"Abcdefg"?left_pad(12,"x")}${"Abcdefg"?right_pad(12)}${"abcdefg"?contains("bc")?c}${"abcdefg"?replace("bc","xx")}<#list "abcdefg"?split("c") as s>${s}</#list>${" ab cd ef g "?trim}<#--word_list 按空格分与split(" ")的区别:不管有几个空格,word_list都按照一个处理--><#list "Hello FrameMarker"?word_list as word>${word}</#list><#--数字c:数字转字符串 round:四舍五入 floor:向下取整 ceiling:向上取整-->${4.2?c} ${4.2?string.percent} ${4.2?string.currency} ${4.2?round} ${4.7?floor} ${4.7?ceiling} ${4.2356?string("0.###")}<#--日期函数-->${date?string("yyyyMMdd")}${date?date} ${date?time} ${date?datetime}<#--布尔函数-->${true?string} ${false?string("yes","no")}<#--序列函数first, last, seq_contains(), seq_index_of(), seq_last_index_of()reverse:序列倒转size, sort, sort_by:chunk(n,"x"):将序列拆分,每个子序列有n个元素,如果最后的序列不够n个,则用x填充keys:哈希表的所有键--><#assign users={"name":"Tim","age":24}><#list users?keys as key>${key}</#list><#--使用function来自定义函数--><#function add a b><#return a+b></#function><#function addAll nums...><#local total = 0><#list nums as num><#local total = total+num></#list><#return total></#function>${add(1,3)}${addAll(1,2,3,5)}
0 0
- JavaWeb扩展--Freemarker(三)
- JavaWeb扩展--Freemarker
- JavaWeb扩展--Freemarker(二)
- JavaWeb(三)
- FreeMarker三目运算
- freeMarker学习(三)
- freemarker+servlet整合(三)
- JavaWeb(三)------servlet基础
- javaweb三大框架
- javaweb 复习系列(三)
- javaweb(三)<session cookie>
- javaWeb核心技术三
- javaWeb学习(三)
- javaWeb学习(三)
- JavaWeb学习(三)
- JavaWeb三大组件
- JavaWeb复习三----JSP
- JavaWeb三大组件
- hdu 2196 computer(树形dp)
- RAB/RB/RL/RRC的概念
- ios日期格式转换
- CC学习笔记:CC整体模型
- CF 257Div.1 E (449E)
- JavaWeb扩展--Freemarker(三)
- 管理理念:建设更有凝聚力的一流执行团队的3大措施
- 数字化教学平台安卓版中“教师锁屏”需求的设计与实现
- c#使用HttpWebRequest,HttpWebResponse快速验证代理IP是否有用
- node js 使用mongoskin 操作mongodb
- 九度OJ 1077:最大序列和 (DP)
- iOS内购丢单处理及实现
- URAL 1018 Binary Apple Tree (树形DP)
- oracle 查询重复数据