根据数据库,我有一个实体类,其中包括一个名为start_date
的日期类型字段。在jsp
页面中有一个搜索栏,用户可以使用该名称或日期搜索数据。但是,我们传入的搜索值应该是一个字符串值。如何将日期类型实体字段转换为Java中的字符串?
但作为start_date
是一种日期,我无法使用它来搜索数据,因为搜索参数是一个字符串。我能做些什么来将日期类型转换为字符串?这些是我得到的示例实体字段。
P.S:这是与MySQL
@Basic
@Column(name = "name")
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Basic
@Column(name = "start_date")
public Date getStartDate() {
return startDate;
}
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
一个Maven的Hibernate Spring MVC的项目任何帮助,将不胜感激。
这与你的UI组件有关 - 如果你使用Spring _MVC_,你应该在你的问题中说清楚。通常,UI框架负责将HTML输入转换为Java对象。 –
感谢遗漏了MVC,所以我应该找到一种通过UI组件的方式? – Kulasangar
是的,这是我评论的重点。我添加了标签'spring-mvc',因为有些专家可能会帮助你。 –