freemarker 数字输出中的逗号问题

5人阅读 评论(0) 收藏 举报
分类:

Long i=100000000l; 
Map model=new Map();

model.put("t",i);

在freemarker中显示为100,000,000

想按原样输出时${t} 显示为100,000,000

${t?c} 显示为100000000

如果不加?c 默认情况下freemarker会将数字用逗号分隔

如何去掉","逗号呢.,加上"?c"就可以了。

查看评论

WEB表现层框架:FreeMarker

-
  • 1970年01月01日 08:00

FreeMarker 数字输出中的逗号问题

Long i=100000000l; Map model=new Map(); model.put("t",i); 在freemarker中显示为100,000,000 想按原样输出时...
  • W1025514023
  • W1025514023
  • 2016-12-05 18:04:09
  • 496

freemarker数字逗号分割的问题

freemarker在数字回显时,如果数字比较大,会自动用“,”分割开,然而,此时传递到后台的时候,并不会按照int/long处理,而是当作String字符串处理,所有会报类型不匹配的异常,解决这个问...
  • zx110503
  • zx110503
  • 2018-01-21 22:03:36
  • 145

freemarker 去掉数字中的逗号

做项目中发现了,long类型的时间,在页面上用转化成时间,结果报错了,报错的结果显示,long类型的时间中有逗号,如图: 解决办法:把这个long类型当成字符串再进行转换 $(data?c) ...
  • MeiX505
  • MeiX505
  • 2014-03-20 16:55:54
  • 1687

关于freemarker获取后台数值类型数据到前台出现逗号

业务部的妹子说遇到上图错误,问我微信应用是不是崩了,叫我看看什么问题 (主要是4位数的数字4003,到后台处理的时候变成“4,003”来处理了,就是 数字格式化多了个逗号) --------...
  • luoyanjiewade
  • luoyanjiewade
  • 2015-04-03 13:35:55
  • 745

关于freemarker 数字自动加逗号和判断非空

int i = 100000;   ${i}  10,000; ${i?c}  10000;        当 newVar 为null 或者 size 为0 的时候都将返回为 false....
  • ilwzxy
  • ilwzxy
  • 2014-03-20 17:39:13
  • 1305

freemarker数字默认不加逗号

* 在模板中直接加.toString()转化数字为字符串,如 ${num.toString()}   * 使用?c控制,如 ${num?c} * 在freemarker配置文件freema...
  • yuanfen860913
  • yuanfen860913
  • 2014-01-08 17:55:09
  • 625

spring-boot freemarker 数字格式不用逗号隔开配置

spring.freemarker.settings.number_format=0.##
  • tang1988911
  • tang1988911
  • 2016-09-28 16:02:26
  • 2465

freemarker 将String 按照指定字符分割并生成 list 循环

需求是这样的:
  • huaishuming
  • huaishuming
  • 2014-10-31 18:14:25
  • 15570

[ freemark ] freemark告别无休止的增删改查!

首先建立一个模版文件。 当然freemark建议的是ftl结尾。其实这个是可以自己设定的。 这里需要根据需求添加的元素就用${}包含起来.然后在java文件中去添加就可以了。 如下: /** * ...
  • yangzhihello
  • yangzhihello
  • 2013-04-07 21:25:58
  • 2414
    个人资料
    持之以恒
    等级:
    访问量: 3万+
    积分: 785
    排名: 6万+
    最新评论