struts的form表单中类型为integer的值,若为+6的形式,在action里得到该表单的值变成0了
我的程序有个form表单,该表单有个orders字段,代码如下
public Integer getOrders() {
return bbsclass.getOrders();
}
public void setOrders(Integer orders) {
bbsclass.setOrders(orders);
}
当在表单里输入形如+6这样的值时,在action里通过Class.getOrders()方法得到的值为0,而如果输入是6的话,就能得到正确的值6,请问这是怎么回事,该如何解决,谢谢