Java Play フレームワークのチュートリアルに従い、このチュートリアルの結果である todo タスク リストを作成しました。
http://www.playframework.org/documentation/2.0.4/JavaTodoList
このプロジェクトを少し変更して、フォームにラベルを入力する代わりに、開始場所と終了場所の 2 つの入力を追加したいと考えました。
最初に、Models/の Java クラスに必要な追加の変数を含めました。
@Id
public Long id;
@Required
public String starting_location;
@Required
public String end_location;
これも index.scala.html ファイルに追加しました。
@form(routes.Application.newJourney()) {
@inputText(journeyForm("Starting Location"))
@inputText(journeyForm("End Location"))
<input type="submit" value="Create">
}
フォームフィールドの「開始場所」と「終了場所」が期待どおりに表示されますが、送信をクリックすると、ジャーニー (またはプレイの例で説明されているタスク) の合計数が増加せず、リストに追加されません。削除できる現在のジャーニーの数。
必要に応じて完全なソースを投稿できます。
ありがとう