freemarker反向取数_Freemarker数据格式问题(即值超过四位时的逗号)

当数据超过3位时,freemarker会自动用逗号将其截取,例如: 2,008

如何解决?

1>添加.toString(),例如: $ {((userId).toString()}

2>添加? c,例如: $ {(userId)? c}

3> Freemarker配置文件freemarker.properties加上number_format =#

判断是否为空:

1.

2.

3.

否则,当xxList中没有数据时,一个大黄页正在等待您

数据类型转换:

$ {xx?字符串} //字符串

$ {xx? number} //整数

$ {xx?货币} //十进制

$ {xx? percent} //百分比

截断字符串长度:

有时候我们不需要在页面上显示如此长的字符串,例如新闻标题,因此我们可以使用以下示例自定义显示的长度

gt. > = gte

$ {jstbqkVO.gzdd?默认(“”)}

#if>

这意味着如果该字符串的长度小于8freemarker number format,则它将正常显示,否则将为4位数字.

嵌套列表:

很多时候,数字存储在中,而需要在页面上显示的汉字不在表中. 看列子.

(kcVO有一个数字和名称freemarker number format,而jsskVO只有一个数字)

$ {kcVO.kcm}

#if>

#list>

#list>

排序:

1. 升序order.sort_by()

#list>

2.Descending.sort_by()?反向

#list>

转到空格:

$ {xx?修剪}

格式化日期:

$ {日期?字符串(“ yyyy-MM-dd HH: mm: ss”)}

$ {日期?字符串(“ yyyyMMdd”)}

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-160063-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值