我有以下表格:
public class ChildcareWorkerAdvertisementForm extends AbstractForm<ChildcareWorkerAdvertisement> {
@Valid
@Override
//Rename the property from "model" to "advertisement"?
public ChildcareWorkerAdvertisement getModel() {
return super.getModel();
}
}
我想将名为的属性重命名model
为其他名称,也许是advertisement
在发生绑定时,以便我可以 advertisement
在视图中引用它(百里香等)。
这可能使用 Spring MVC 吗?
编辑 1:这是我的应用程序AbstractForm
类:
package com.bignibou.web.controller;
public class AbstractForm<T> {
private T model;
public T getModel() {
return this.model;
}
public final void setModel(T model) {
this.model = model;
}
...
你可以看到它使用了在 java 部分非常简洁的泛型。但是,我想model
在视图中自定义属性的名称,因此我提出了问题。