我对Struts2中的浮点类型转换有疑问。
我有一个包含一系列普通输入元素的表单。
窗口中包含一系列文本字段,每个文本字段旁边有一个 add 按钮。单击其中一个按钮可以在表单内添加“隐藏”输入类型及其对应文本字段的值。该值通常是一个浮点数,这非常重要,使用点格式(例如:1.34)。
创建的输入如下所示:
<input class="hidden_material" type="hidden" name="form[0].cantidad_formulacion" value='1.34'/>
<input class="hidden_material" type="hidden" name="form[1].cantidad_formulacion" value='1.54'/>
无论如何,整个过程都是正确的,直到表单提交后服务器使用数据。这些数字的存在就好像该点不会被放入数字中一样(使用上面的例子,为134)。
如果使用逗号(如1,34),则不会出现问题。但对于系统用户来说情况并非如此。我怎么能解决这个问题?