如何使用FormClass? [PlayFramework]

时间:2013-09-25 08:34:46

标签: playframework playframework-2.0

如何在Result A conversationForm中使用B类?

public static Result A() {
    Form<Conversation> conversationForm = form(Conversation.class).bindFromRequest();
    return TODO;

}

public static Result B() {
    //I want this 
    //return(abc.render(conversationForm);
}

1 个答案:

答案 0 :(得分:0)

form(T)有方法fill(Object),因此您可以使用某个对象

填充它
public static Result B() {
    Conversation conversation = Conversation.find.byId(123);
    Form<Conversation> conversationForm = form(Conversation.class).fill(conversation);
    return(abc.render(conversationForm);
}