当前位置: 首页 > 面试题库 >

如何使用百里香在HTML5中格式化货币

陶高峯
2023-03-14
问题内容

我一直坚持用HTML 5格式化货币。我有必须格式化货币的应用程序。我有下面的代码片段

 <td class="right"><span th:inline="text">$ [[${abc.value}]]</span></td>

我从DAO abc读取货币值时,应将其格式化。当前打印$ 1200000.0它应该打印$ 1,200,000.0 .0


问题答案:

您可以使用#numbers实用程序对象,可以在此处查看哪些方法:http
:
//www.thymeleaf.org/apidocs/thymeleaf/2.0.15/org/thymeleaf/expression/Numbers.html

例如:

<span th:inline="text">$ [[${#numbers.formatDecimal(abc.value, 0, 'COMMA', 2, 'POINT')}]]</span>

不过,您也可以不内联地执行此操作(这是百里香推荐的方法):

<td>$ <span th:text="${#numbers.formatDecimal(abc.value, 0, 'COMMA', 2, 'POINT')}">10.00</span></td>


 类似资料:
  • 我有一个,它传递给了一个Thymeleaf页面。我把这张地图放在页面上,我可以访问它。 如何使用thymeleaf执行?我只需要获取基于某个键的值,然后解析并打印该值,我知道该值并具有逻辑。 我正在运行一个Broadleaf应用程序,而Thymeleaf是它的UI引擎。

  • 我想在胸腺方言中使用胸腺方言,但不能。我尝试过这个,但效果不佳: of删除里面的所有内容。我想在渲染后得到这样的东西: 那么,我该如何实现我的目标呢?

  • 我刚Java /Spring/Thymeleaf,所以请接受我目前的理解水平。我确实复习了这个类似的问题,但没能解决我的问题。 我试图得到一个简化的日期,而不是长日期格式。 ​ html格式: 电流输出

  • 问题内容: 我有一个查询,它从表中返回金额: 这将返回如下金额: 我在碧玉报告中使用了上述金额。 但是,我希望报告中的输出显示为: JRXML代码段是: 我知道我必须使用模式。但是,我无法使其工作。 使用 不管用。 我想念什么?? 谢谢阅读! 问题答案: 你很亲密 应该管用。 您需要使用“¤”字符将其设置为“货币”格式。 如果您下载的iReports版本号与您的服务器相匹配,则会发现您的选择。

  • 大家好,我对thymeleaf和我的静态html页面有一个问题。更具体地说,我有一个spring mvc web应用程序,我也在使用spring security,在我的登录页面中,我想使用thymeleaf,这样spring security可以与另一端的客户端层通信吗?我不想在我的所有html页面中包括thymeleaf,因为我将使用AngularJs 我尝试将登录名放在templates文件

  • 问题内容: 我将 Thymeleaf 与 Spring MVC 4 结合使用,但是当我要打印列表大小时遇到​​问题 问题就在这里。是我实体中的ArrayList 。我试过了,但是没有用。 谁能帮我 已编辑 这是我的实体: 和我的Controller方法: 问题答案: 尝试将实用程序方法用于: