2 votes

grails - Faculté de réécriture d'URI dans le mappage d'URL

Section 6.4.1 du manuel Grails l'indique :

"Pour réécrire un URI sur un autre URI explicite (plutôt qu'une paire contrôleur/action), procédez comme suit :

 "/hello"(uri: "/hello.dispatch")

La réécriture d'URI spécifiques est souvent utile lors de l'intégration avec d'autres frameworks."

J'espérais utiliser cette faculté pour faire un mapping directement sur un fichier html, par ex.

   "/test"(uri: "/test.html")

mais ça n'a pas marché. Pouvez-vous s'il vous plaît clarifier / développer à quoi sert la faculté URI (par exemple, qu'est-ce que "hello.dispatch" typiquement) ? Tout exemple concret de l'utilisation de cette faculté URI serait formidable.


Par ailleurs, si vous connaissez un moyen de faire correspondre un URI à un type de fichier html (et non à un GSP/JSP), faites-le moi savoir. La faculté de visualisation semble ne permettre que le mappage sur les GSP/JSP.

Merci

1voto

seth.miller Points 1693

Ce que vous essayez devrait fonctionner. Assurez-vous que vous mettez test.html à l'adresse /path/to/project/web-app/test.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X