【发布时间】:2016-08-06 01:48:59
【问题描述】:
在 JSP 中:
<input type = "number"
name = "score"
min = "0"
max = "100"
maxlength = "3"
step = "0.01" />
在行动中:
@Getter @Setter private Float score;
当值有小数位时(例如56,78),在操作中我得到5678.0。
这是因为 Struts2 不知道在我的国家 , 是 decimal 分隔符,而不是 thousands 分隔符。
有没有办法指示 Struts2 使用特定Locale的小数分隔符,以便它能够正确转换浮点数?
【问题讨论】:
标签: java jsp struts2 decimal number-formatting