我正在使用 Spring MVC 和休眠编写简单的 CRUD(创建、删除、更新、删除)应用程序。
在创建中,我可以添加 MM/dd/yyyy 格式的成员资格开始日期。
在更新中,我希望在我的 jsp 中显示(填充)相同的数据。我的问题是在更新时我的日期输入字段以 yyyy-MM-dd 格式显示日期。我找到了解决方案在获取值时(在我的模型的 getter 方法中),我编写了一个小代码,如下所示:
public Date getDateOfIncorporation() {
Date date=null;
try {
Date abc = this.dateOfIncorporation;
if (abc != null) {
DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
String formattedDate = df.format(abc);
date= df.parse(formattedDate);
}
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
但我对我的方法感到困惑。这是正确的方法还是我在表单(模型)中编写此代码时犯了任何错误。???
因为我想保持良好的编码标准,所以我需要你的建议。这是可以接受的,如果任何高级审查我的代码...??