我正在开发一个 Spring MVC 项目,并遇到了表单国际化的问题,尤其是数字格式。
我已经使用 fmt:formatNumber 根据当前选择的语言环境来格式化数字。
<fmt:formatNumber value="${object[field]}"/>
像这样,当我显示数字时,数字格式效果很好。但是表格呢?
目前,应该接收浮点值的输入字段预填充 0.0 并希望我使用“。” 作为小数点分隔符,无论选择什么语言环境。服务器拒绝包含“,”的值(...无法将字符串转换为所需的浮点类型...)。
如何使我的输入字段也使用并接受适当的数字格式?