2012-04-03 3 views

Antwort

2

Es ist ähnlich, aber es hat eine etwas andere Syntax.

GET /clients/:id   controllers.Clients.show(id: Long) 

Hauptunterschied ist Parameter. Im Spiel 1.2.x war es /clients/{id} und auch beachten Sie, dass in Aktion Parameter definieren müssen und im Gegensatz zu Java-Konvention Sie Typ nach Parametern (Scala-Stil)

Weitere Informationen definieren lesen Sie bitte: JavaRouting

+1

, als ich ein hinzufügen neuer Controller, muss ich einen Router hinzufügen? Im Spiel 1.x, denke ich, dass Konvention über Konfiguration gutes Design ist, ist mir egal, die Route, aber in 2.x ist es so schwierig – user1269497

+1

ja .. Sie müssen eine Route erstellen, wenn Sie eine Funktion hinzufügen .. Weil route eine Komponente ist, die Ihre HTTP-Anfrage in einen Aktionsaufruf übersetzt. Dies ist jedoch sowohl in play 1.2.x als auch in play 2.0 gleich. play2.0 hat einen anderen Ansatz, also hat es sowohl Vor- als auch Nachteile. Es ist ein echter Kompromiss zwischen Einfachheit und Kraft. – huzeyfe

+0

Danke !!!!!!!!!!!!! – user1269497

Verwandte Themen