ftl中分转元并设置千分位

${(amount/100)?string(',##0.00')}

注释:amout为金额字段,数据库是以分为单位,所以在页面是也是以分为单位,但是不符合常规显示,因此需要进行分转元并千分位处理

1、金额除以100,转为元

2、?string()是framework的一个方法

3、(',##0.00')是做千分位处理

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FTL 转换为 HTML 的过程需要使用 FreeMarker 的模板引擎,将 FTL 模板与数据模型合并生成最终的 HTML 页面。以下是将 FTL 转换为 HTML 的一些基本步骤: 1. 创建一个数据模型,数据模型包含了需要在 HTML 页面中展示的数据。 2. 使用 FreeMarker 的 Configuration 类创建一个配置对象,设置 FTL 文件所在的文件夹路径。 3. 使用 Configuration 类的 getTemplate() 方法获取 FTL 文件的模板对象。 4. 使用模板对象的 process() 方法,将数据模型合并到 FTL 模板中,生成 HTML 页面。 5. 将生成的 HTML 页面输出到文件或者响应中。 以下是一个简单的 Java 代码示例,将 FTL 文件转换为 HTML 页面: ```java Configuration cfg = new Configuration(Configuration.VERSION_2_3_30); cfg.setDirectoryForTemplateLoading(new File("path/to/ftl/folder")); Template temp = cfg.getTemplate("example.ftl"); Map<String, Object> data = new HashMap<>(); data.put("title", "Example Page"); data.put("content", "Hello, world!"); StringWriter out = new StringWriter(); temp.process(data, out); String html = out.toString(); System.out.println(html); ``` 在上面的示例中,我们首先创建了一个 Configuration 对象,并设置FTL 文件所在的文件夹路径。然后,我们使用 Configuration 对象的 getTemplate() 方法获取了 example.ftl 文件的模板对象。接着,我们创建了一个数据模型,并将数据模型合并到了 FTL 模板中,生成了 HTML 页面。最后,我们将 HTML 页面输出到了控制台中。 需要注意的是,由于 FTL 和 HTML 的语法和语义不同,因此在将 FTL 转换为 HTML 的过程中,可能需要进行一些手动调整,以保证生成的 HTML 页面与预期的一致。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值