Struts2 CRUD, как обновить модель: ModelDriven.В JSP всегда пусто - PullRequest
1 голос
/ 14 марта 2011

Я не могу получить свою модель в JSP для обновления объекта.

public class ViewDashboardAction extends ActionSupport implements ModelDriven {
private Clinique clinique = null;

@Override
    public Clinique getModel() {
        return clinique;
    }

    public String execute() throws Exception {

        clinique = service.read(1);

        // at this point my object is populated

        return SUCCESS;
    }

в моем JSP я хочу что-то такое простое

<s:textfield name="nom" key="clinique.nom" value="nom"></s:textfield>

но мое текстовое поле всегда пусто.

Что мне не хватает?

1 Ответ

1 голос
/ 14 марта 2011

попробуйте

private Clinique clinique = new Clinique();

@Override
    public Object getModel() {
        return clinique;
    }


public void setClinique(Clinique clinique ){
   this.clinique =clinique ;
}

public Clinique getClinique(){
   return clinique ;
}
...