从html获取输入为type = date&在Oracle数据库中保存日期

时间:2015-04-02 16:21:54

标签: java oracle date

我已从表格中取得日期

Date Of Birth <input type="date" name="dateOfBirth"/>

并将输入重定向到jsp页面并将输入作为

<jsp:useBean id="doctor" class="com.project.ocs.bean.DoctorBean"/>
<jsp:setProperty property="dateOfBirth" name="doctor"/>

并且在我已完成的bean类中

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());

我试图以多种不同的方式解决它,但无法做到。

生成的错误是

  

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

如果您对我的问题有任何其他了解,请将此传达给我。

0 个答案:

没有答案