Domanda

In Play1, possiamo definire nei percorsi:

*  /users    Users.index

Ma il * Non può essere usato in Play2. Se scrivo:

*  /users   controllers.Users.index

Segnerà l'errore:

Compilation error
HTTP Verb expected

Come risolvere questo problema?

È stato utile?

Soluzione

Afaik non è supportato. Essere onesti non è qualcosa che vorresti fare comunque.

In HTTP ogni metodo (get, post) ha le sue caratteristiche e l'uso (idempotenza, per esempio) e avere un metodo di un controller che si comporta in modo diverso secondo il metodo HTTP utilizzato non sembra una buona idea :)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top