Java 以type=date&;的形式从html获取输入;在Oracle数据库中保存日期

Java 以type=date&;的形式从html获取输入;在Oracle数据库中保存日期,java,oracle,date,Java,Oracle,Date,我已将表格中的日期作为 Date Of Birth <input type="date" name="dateOfBirth"/> 在将数据保存到数据库时,我的代码是 ps.setDate(3, (Date) doctor.getDateOfBirth()); 我试着用许多不同的方法来解决它,但都做不到 生成的错误是 在“com.project.ocs.bean.DoctorBean”类型的bean中找不到写入“java.sql.Date”类型的属性“dateOfBirth”的方

我已将表格中的日期作为

Date Of Birth <input type="date" name="dateOfBirth"/>
在将数据保存到数据库时,我的代码是

ps.setDate(3, (Date) doctor.getDateOfBirth());
我试着用许多不同的方法来解决它,但都做不到

生成的错误是

在“com.project.ocs.bean.DoctorBean”类型的bean中找不到写入“java.sql.Date”类型的属性“dateOfBirth”的方法

关于我的问题,如果你还有什么要知道的,请转告我

import java.util.Date;

Date dateOfBirth;

public Date getDateOfBirth() {
    return dateOfBirth;
}
public void setDateOfBirth(Date dateOfBirth) {
    this.dateOfBirth = dateOfBirth;
}
ps.setDate(3, (Date) doctor.getDateOfBirth());