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

萨瓦迪卡8年前 (2018-02-28)freeMarker22926
  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键,完成后,重启一次会检...

plsql 中number类型字段 取消科学计数法显示

 PL/SQL DEVELOPER中禁用科学计数法:Tools - Prefrence - SQL Window - 选择:"Number fields to_char&quo...

js限制input只能输入数字、英文、汉字

 1.只能输入数字和英文的:  <input onkeyup="value=value.replace(/[\W]/g,'') "...

如何彻底卸载删除oracle数据库

 windows下如何彻底删除Oracle 软件环境: 1、Windows 2000+ORACLE 8.1.7 ,oracle 10g2、ORACLE安装路径为:C:\ORACLE实现方...

freemarker 判断日期变量为空处理 及InvalidReferenceException异常处理

at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:98);InvalidR...

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

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

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

发表评论

访客

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