freemarker在解析数据格式的时候,默认将数字按3位来分割 这样做看似美观,但在实际操作时候会带来问题。例如我一个页面有一个元素,该元素的值由后台绑定且超过1000,那么当我要使用这个元素的值的时候,便会出现问题。 例如,ftl文件中这样写: 假设 ...
在模板中直接加.toString 转化数字为字符串,如 num.toString 使用 c控制,如 num c 在freemarker配置文件freemarker.properties 在class目录下即可 加number format 在模板中直接加 lt setting number format gt 通过freemarker.template.Configuration的config. ...
2013-09-29 00:47 0 2644 推荐指数:
freemarker在解析数据格式的时候,默认将数字按3位来分割 这样做看似美观,但在实际操作时候会带来问题。例如我一个页面有一个元素,该元素的值由后台绑定且超过1000,那么当我要使用这个元素的值的时候,便会出现问题。 例如,ftl文件中这样写: 假设 ...
原始获取类型 上面获取的province数据的id在select列表中超过三位数的会自动添加逗号进行分割 这样 在所属的数据后面添加?c进行转换即可 ...
Long i=100000000l; Map model=new Map(); model.put("t",i); 在freemarker中显示为100,000,000 想按原样输出时${t} 显示为100,000,000 ${t?c} 显示为100000000 如果不加?c 默认 ...
使用freemarker模板,展示一个时间字段,数据库保存的是毫秒。在网上找了许多文章,发现都是针对date或者是直接类似“1999-09-09”这样已经成型字符串进行操作的,心中不禁万马奔腾。本来已经放弃准备自己调js脚本解决了,不过随手试了一下,结果发现了一个方法:number_to_date ...
...
我们在写 C 语言代码通常 scanf 的格式控制部分都有两种习惯,加逗号与不加逗号,而这两种情况都会因为我们的不同输入习惯产生一定的问题,这里给出另一种方法。 1、不加逗号 下面这是3种不同的输入方式以及相应的输出结果 1.1用空格隔开两个变量 1.2用回车换行隔开 ...
1.action 可能不存在或者action.name不存在,则取默认值为空 ${(action.name)!''} 2.code 不存在,默认值为字符串123 ${code!'123'} ...
实现数字每隔三位用逗号隔开,便于查看金额 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport ...