保存JSP表单时出错

时间:2017-03-25 09:07:36

标签: oracle javabeans

将表单数据保存到Oracle数据库时出现问题。

首先,问题是,

 org.hibernate.PropertyAccessException: Null value was assigned to a  
property of primitive type setter of 
com.abc.bean.enqformbean.EnqBean.enqAllocation

在bean类中,变量声明为Integer enqAllocation 在setter和getter方法中,它是int

将该变量的setter和getter方法更改为Integer,现在我收到错误,

 java.lang.NoSuchMethodError: 
 com.abc.bean.enqformbean.EnqBean.setEnqAllocation(I)V

不知道这个错误是什么意思。生成类路径并重新启动服务器。但是在保存数据时遇到上述错误。可以请任何人告诉我上述错误是什么意思吗?

EnqBean

private Integer enqAllocation;

public Integer getEnqAllocation() {
    return enqAllocation;
}

public void setEnqAllocation(Integer enqAllocation) {
    this.enqAllocation= enqAllocation;
}

1 个答案:

答案 0 :(得分:0)

此错误表示带签名的方法

com.abc.bean.enqformbean.EnqBean
在类user_03

中找不到