Redirection de page d'index au Printemps et Tomcat
J'ai un Printemps, qui est une application en cours d'exécution sur Tomcat dire: http://example.com/foo/
DisplatcherServlet est mappé à l'application/*, par exemple, l'index de la page est:
http://example.com/foo/app/index.html
C'est parce que j'ai d'autres servlets (pour HttpRequestHandlers), par exemple mappé à un service/*. Ce système est pratique à utiliser, car de cette façon app/et/service peut avoir des paramètres de sécurité différents.
Ce que je veux, c'est http://example.com/foo pour rediriger vers http://example.com/foo/app/index.html.
Comment puis-je y parvenir?
OriginalL'auteur Infeligo | 2011-04-20
Vous devez vous connecter pour publier un commentaire.
Dans votre web.xml vous pouvez définir un message d'accueil, vu lors de la navigation à la racine de l'application:
Vous pouvez ensuite faire un petit indice.jsp qui redirige vers où vous voulez:
OriginalL'auteur artbristol
Vous pouvez ajouter la (tuckey) Réécriture d'Url, Filtre à votre demande.
Il vous fournit la fonctionnalité permettant de définir des règles de réécriture d'URL dans l'Application (entrant et sortant).
Ainsi, vous pouvez définir une règle de réécriture pour
\
qu'il réécrit àmyApplication.startpage
- ou quelque chose d'autre.@voir: http://mattgivney.blogspot.com/2010/07/how-to-url-rewrite-in-spring-mvc.html - pour un court exemple
OriginalL'auteur Ralph