2017-01-10 20 views
-2

私はPlayフレームワークとScalaの完全な初心者です。私は次のシナリオで立ち往生しています。Play framework + scala

私のフロントエンドはhtmlでコードされています。ユーザーからの入力を受け取り、HashMapsを使用してスカラのデータを読み取ります。 HTMLで

、テキストを読むように、このページを呼び出すことで、ID =「replayZkUrlActual」

Scalaのコードによって、テキストボックスがあります。

val formParams = request.body.asFormUrlEncoded 
val replayZkUrlActual:String = formParams.get("replayZkUrlActual").flatMap(_.headOption).getOrElse(null) 

値が正しく取得され、テキストフィールドの値が正常に保存されます。しかし、私は同じテキストボックス(以前の値のオートフィルの種類)で自分のフォームのサブミットボタンをクリックするたびにこの値を再度表示する必要があります。送信ボタンをクリックした後に値を表示するには "replayZkUrlActual"が必要です。 送信ボタンをクリックすると同じページが開きます。 誰でも助けてください。 [トワール]についてのおかげ

+3

読む(https://www.playframework.com/documentation/2.5 .x/ScalaTemplates)、標準テンプレートエンジンを再生します。あなたのHTMLは、ファイルの先頭にparamsを持つ関数のようなものです。例: '@(replayZkUrlActual:String)' –

答えて

関連する問題