私は次のフォームを持っています:
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 部分で非常にきちんとした Generics を使用していることがわかります。model
ただし、ビューでプロパティの名前をカスタマイズしたいので、私の質問です。