BigDecimal的用法 (struts+hibernate)
在POJO中,从数据库中生成的类的nubmer字段都转为了BigDecimal.
在jsp页面中,需要有两个数字的输入,因此我在form中也将该两个参数设置为BigDecimal,
但是等提交页面的时候,会报错,说是数据格式错误.提交的页面也没有转到form中,也就是并没有通过form的验证.
等我将BigDecimal改为double时,可以转到form中,也可以进行很完整的操作,并将数据添加到数据库中.
所以很疑惑,为什么在页面提交前,还没有进入form就报错呢?
还有我别的页面也有输入数字的,在form都采用的是BigDecimal类型,就没有这样的问题.很奇怪,谁遇到过呢? 谢谢!