更改 Spring 表单标记路径值
Change Spring form tag path value
我需要将 "lastModified" 转换为 millisecond.Normally 它是 Date() format.But 我必须将它作为 millisecond.How 发送 我可以从 [=29 更改路径变量=] 还是我的控制器?或者你可以建议其他方式。
您可以添加一个临时长字段,并在您的组织实体中像下面那样使用它 class。
public class Organization {
--------------
--------------
@Transient
private long lastModifiedMili;
public long getLastModifiedMili() {
return lastModified.getTime();
}
public void setLastModifiedMili(long lastModifiedMili) {
this.lastModifiedMili = lastModifiedMili;
this.lastModified = new Date(lastModifiedMili);
}
public Organization(Long id, String name, String address, long lastModifiedMili) {
this.id = id;
this.name=name;
this.address = address;
this.lastModifiedMili = lastModifiedMili;
this.lastModified = new Date(lastModifiedMili);
}
}
在你的表单中使用这个:
<form:hidden path="lastModifiedMili" />
我需要将 "lastModified" 转换为 millisecond.Normally 它是 Date() format.But 我必须将它作为 millisecond.How 发送 我可以从 [=29 更改路径变量=] 还是我的控制器?或者你可以建议其他方式。
您可以添加一个临时长字段,并在您的组织实体中像下面那样使用它 class。
public class Organization {
--------------
--------------
@Transient
private long lastModifiedMili;
public long getLastModifiedMili() {
return lastModified.getTime();
}
public void setLastModifiedMili(long lastModifiedMili) {
this.lastModifiedMili = lastModifiedMili;
this.lastModified = new Date(lastModifiedMili);
}
public Organization(Long id, String name, String address, long lastModifiedMili) {
this.id = id;
this.name=name;
this.address = address;
this.lastModifiedMili = lastModifiedMili;
this.lastModified = new Date(lastModifiedMili);
}
}
在你的表单中使用这个:
<form:hidden path="lastModifiedMili" />