freemarker 简单模板
来源:互联网 发布:数据库可视化工具 编辑:程序博客网 时间:2024/06/02 01:21
<html><head><title>${title}</title><body><style type="text/css"> .odd { background-color:red; } .even { background-color:green; } </style><h1>展示</h1><table border="1px solid red"><#assign x=0 /><#list k as t><#assign x=x+1 /><tr <#if x%2 == 0>style=" background:red" <#else>style=" background:green" </#if>><#list t?keys as m><td style="width:200px"> <#if m="phone"> 电话:${t[m]} </#if> <#if m="email"> 邮箱:${t[m]} </#if> <#if m="address"> 籍贯:${t[m]} </#if></td></#list></tr></#list></table><table border="1px"><tr><td style="width:200px">姓名</td><td style="width:200px">年龄</td></tr><#list obj as o><tr <#if o_index%2==0>style=" background:red" <#else>style=" background:blue" </#if>><td style="width:200px">${o.name}</td><td style="width:200px">${o.age}</td></tr></#list></table><#assign str= "20131012">??判断对象是否为空:<#if str??>str对象不为空</#if><br>?exists判断对象是否为空:<#if str?exists>str对象不为空</#if><br>默认$:${str}<br>substring截串(0,1):${str?substring(0,1)}<br><#--从0开始包前不包后--> 字符串:${str?string}<br><#-- 转换为string -->数值: ${str?number}<br><#-- 转换为数值 -->百分比:${str?number?string("percent")}<br>货币::${str?number?string.currency}<br>ends_with 判断某个字符串是否由某个子串结尾,返回布尔值:${str?ends_with("12")?string}<br> <#--返回结果为布尔类型-->html 用于将字符串中的<、>、&和“替换为对应得<>":&:${"<span>span标签</span>"?html}<br> <#--如果存在str则输出str的html形式-->contains是否包含某字符:<#if str?contains("1") >包含<#else>不包含</#if><br><#assign foo=true />${foo?string("是true","非true")}<br><#assign lastUpdated = "2009-01-07 15:05"?datetime("yyyy-MM-dd HH:mm") />默认:${lastUpdated}<br>中国标准时间:${lastUpdated?string("yyyy-MM-dd HH:mm:ss a hh:mm:ss zzzz")}<br> <#--zzzz中国标准时间 zzzcst-->日期的转换string("E,M dd,y"):${lastUpdated?string("E,M dd,y")};<br><#--E星期几 MMM 月 M数字月 MM2位的数字月 MMM3个以上 中文月-->${lastUpdated?string("yy,MM,dd,HH:mm:ss E am '('zzzz')'")};<br> <#--hh 12制 HH24制 a 下午 am下午几时-->${lastUpdated?string.short};<br><#--短日期-->${lastUpdated?string.long};<br><#--长日期-->${lastUpdated?string.full};<br><#-- date只使用年月日 time只是用时分秒 datetime都是用 --> <#--??和?的区别--><#--??判断对象是否为空--><#--?后面要加关键字-->d<#if o??>object对象不为空(即object存在)</#if><br><#if str??>${str?string}</#if><br> <#assign x=2.582/> <#assign y=4/> M2:#{x;M2}<br><#--小数点后最大2位 如果后一位大于5就进行四舍五入-->M2:#{y;M2}<br><#--小数点后最大2位 如果后一位大于5就进行四舍五入-->m2:#{x;m2}<br><#--小数点后最大2位 如果后一位大于5就进行四舍五入-->m2:#{y;m2}<br><#--小数点后最大2位 如果后一位大于5就进行四舍五入-->m1M3:#{x;m1M3}<br><#--小数点后最大2位 如果后一位大于5就进行四舍五入-->m1M3:#{y;m1M3}<br><#--小数点后最大2位 如果后一位大于5就进行四舍五入--><#setting number_format="currency"/><#--number型的值转换为货币型--><#assign answer=42/>${answer} <br>${answer?string}<br><#--thesameas${answer}-->${answer?string.number}<br>${answer?string.currency}<br>${answer?string.percent}<br>aaa:${2+4}<br><#--!号的使用-->${answer!"123"}<#--如果answer为空或不存在用123代替--></body></html>
0 0
- freemarker 简单模板
- 模板引擎freemarker的简单使用教程
- 模板引擎freemarker的简单使用教程
- 模板引擎freemarker的简单使用教程
- springboot +nginx +freemarker 模板的简单集成
- freemarker 模板
- FreeMarker模板
- freemarker-模板
- 字符串作为freemarker模板的简单实现例子
- java 字符串作为freemarker模板的简单实现例子
- 字符串作为freemarker模板的简单实现例子
- 字符串作为freemarker模板的简单实现例子
- freemarker模板技术
- freemarker模板中迭代Map
- FreeMarker解析字符串模板
- FreeMarker模板学习
- FreeMarker模板宏
- 什么是freemarker模板生成器
- 堆和栈的区别——给初学者
- 正则表达式高级用法\1
- POJ 3422 Kaka's Matrix Travels
- 块设备驱动程序之一
- SpringMVC + spring3.1.1 + hibernate4.1.0 集成及常见问题总结
- freemarker 简单模板
- Hadoop常用命令
- xcode安装失败
- 腾讯敏捷开发及快速迭代
- eclipse for java EE中jdbc配置与连接测试
- tomcat源码剖析之总体印象[tomcat工作原理]
- 1999元MX3和小米3,5个月现货和期货之战
- 【JSE】Java与C++对象不同之处分析
- JDBC执行存储过程的四种情况