私は現在 Play フレームワークを使用していますが、フォームに関する情報はほとんどないようです。
現時点では、次のようなものが得られました。ルートは次のとおりです。
GET /test controllers.Application.testMethod()
メソッド:
public static Result testMethod(){
//handles the Form
}
NameResidencePair クラス:
public static class NameResidencePair{
public String name;
public String residence;
}
フォームをフィーチャーした scala.html ページ
@(aForm: Form[NameResidencePair])
@import helper._
@form(action = routes.Application.testMethod) {
@inputText(
field = userForm("name")
)
@inputText(
field = userForm("residence")
)
}
フォームが必要な場合でも、住所などの値の 1 つが常に同じ値である場合はどうすればよいでしょうか。例: 住居 = "雲の上". フォーム経由で渡したいのですが、テキストフィールドは必要ありません。言い換えれば、名前と住所を含むフォームを渡したいのですが、名前だけが編集可能で、入力フィールドに表示される必要があります。