Play Dokumentation ist der beste Weg, um über Formulare zu lernen https://www.playframework.com/documentation/2.1.1/ScalaForms Wenn Sie mehr dann wollen, werfen Sie bitte einen Blick auf Play-Beispiel-Formular-Projekt.
http://typesafe.com/activator/template/play-example-form Dieses Aktivator-Beispielprojekt zu Formularen erläutert alles über Formulare.
1) Es erklärt Formulare und Datenbindung, Validierung im Play-Controller.
2) Es erklärt über Optional parameters
in den Formularen.
3) Es wird erläutert, über komplexe Formen mit verschachtelten Objekten zum Beispiel
case class Student(name: String, age: Int, gender: Optional[Char] = None,
address: Address, other: OtherStuff)
Die obige Fall Klasse ist abhängig von Adresse, OtherStuff und Mitteilung, dass das Geschlecht ist optional. Das Beispielprojekt erläutert den Umgang mit solchen komplexen Objektabhängigkeiten.
Bitte laden Sie den Aktivator von hier http://typesafe.com/get-started. Starten Sie dann den Aktivator im Browser-UI-Modus mit dem Befehl activator ui
und geben Sie play-example-form in die Suche ein, um sie herunterzuladen. Nach dem Herunterladen gehen Sie in den Projektstammordner und geben activator eclipse
ein, falls Sie Eclipse oder activator gen-idea
verwenden, falls Sie Intellij Idea verwenden.
Importieren Sie scala.text? Entfernen Sie es und fügen Sie die entsprechenden Importe wie folgt durch @Matt Roboter sollte Ihr Problem lösen. – binshi