Jsp 如何使用两个十进制值在jstl中格式化数字

Jsp 如何使用两个十进制值在jstl中格式化数字,jsp,jstl,number-formatting,Jsp,Jstl,Number Formatting,假设有这个数字(120,23或19873,34或98,34)。该数字有一个未定义的数字,如整数部分和两个小数部分。我需要定义一种格式来格式化数字: <fmt:formatNumber type="number" pattern="#######,00" value="${home.price}" var="example"/> 但通过这种方式,程序返回数字的整数部分。有人能帮我吗?在我看来更像html或x

假设有这个数字(120,23或19873,34或98,34)。该数字有一个未定义的数字,如整数部分和两个小数部分。我需要定义一种格式来格式化数字:

<fmt:formatNumber type="number" 
                  pattern="#######,00" value="${home.price}"
                  var="example"/>


但通过这种方式,程序返回数字的整数部分。有人能帮我吗?

在我看来更像html或xml。。。不是java;-)我想知道这是否是因为语言环境没有设置为理解逗号与小数点相同?使用
而不是
:“#