freeMarker实现字符串转数字,数字转字符串,布尔值转换为字符串

萨瓦迪卡8年前 (2018-02-28)freeMarker23702
  1. 字符串转换为数字 

    ${“222.11”?number} 结果为222.11 

  2. 数字转换为字符串 

       ${456?c} 结果为456

      此外Freemarker 中预订义了三种数字格式:number,currency(货币)和percent(百分比)其中number为默认的数字格式转换

     <#assign num=20>

      ${num? string .number}或${num? string (“number”)}// 结果为20 
      ${num? string .currency}或${num? string (“currency”)} //结果为¥20.00 
      ${num? string . percent}或${num? string (“percent”)}// 结果为2,000%

3.将布尔值转换为字符串
true转为“yes”,false转换为“no”
foo?string (“yes”,”no”)//如果布尔值是true,那么返回“yes”,否则返回no

本文原创,转载必追究版权。

分享给朋友:

相关文章

每次开机checking file system on d

 解决方案:点击左下角(开始)- (运行)输入(CMD)回车 - 进入CMD界面- 输入(d:)回车 - 输入(chkdsk /f)中间有空格。回车,出现提示按Y键,完成后,重启一次会检...

多说评论框怎么用更好

 1.隐藏屏蔽掉多说评论框的版权链接代码?简单css实现:多说隐藏版权链接,在后台自定义css添加:#ds-thread #ds-reset .ds-powered-by { display...

java解析JSON 数组数据 实例

 public  static void main (String args[]){  String sJson ="[{'acceptTim...

使用Myeclipse 8.5开发基于JAX-WS的Web service实例

 本文为Web service 开发入门篇,主要介绍在Myeclipse 8.5环境下开发Web service的服务程序和客户端程序的基本流程。 在Weblogic 11g...

MyEclipse 10 性能大优化

MyEclipse 10 性能大优化

 MyEclipse 10已发布,新版本的特性能够大大提高开发者的效率。但同时,由于电脑配置的原因,很多开发者在使用MyEclipse的时候,速度都不是很快,需要我们对MyEclipse进行...

js/jquery 日历控件及实例下载

js/jquery 日历控件及实例下载

实现日历控件效果:页面:<link href="${base}/resource/${profile.path}/css/lhgcalendar.css" rel="...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。