<html:text property="pet.diaryDate" size="10" value="2007-07-11" onclick="calShow('pet.diaryDate');" onfocus="calShow('pet.diaryDate');" readonly="readonly"/>在Form里面,我是用的实体来接收private PetDiary pet=new PetDiary();
public PetDiary getPet() {
return pet;
}
public void setPet(PetDiary pet) {
this.pet = pet;
}
然后在action里面的时候,其他的标签里面值都取到了,但是日期的却没有import java.util.Date;private Date diaryDate;这是实体里面日期的定义
求大虾指点
Date date = new Date();
SimpleDateFormate sdf = new SimpleDateFormate("yyyy-mm-dd HH-MM-ss");
String strDate = sdf.format(date);
将strDate作为参数
说的很对,记得入库前转换一下
//设置日期格式
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd");
//强转换为日期格式
String date = format.format(java.sql.Date.valueOf(format.format(affiliateWith.getAffiliateWithDate())));
//赋值
affiliateWith.setAffiliateWithDate(java.sql.Date.valueOf(date));