Je suis aux prises avec un déploiement de webapp dans Jetty 6. Auparavant, la webapp était déployée en /mywebapp
et chaque fois que j'accédais http://localhost/mywebapp/
Jetty m'a dirigé vers http://localhost/mywebapp/index.jsp
.Rediriger/vers /index.jsp lors du déploiement à la racine
Lorsque je change le contextPath
en /
, le comportement de redirection est soudainement brisé. Au lieu de cela, Jetty fait une requête directe interne.
Est-ce que quelqu'un a une idée de la raison pour laquelle cela se produit? Le DefaultServlet
a les paramètres suivants:
<init-param>
<param-name>dirAllowed</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>welcomeServlets</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>redirectWelcome</param-name>
<param-value>true</param-value>
</init-param>
Il semble que l'ajout d'un nouveau contexte n'utilise pas automatiquement webdefault.xml. L'ajout de/home/smith/dev/webdefault.xml pourrait éventuellement y remédier. –
Ztyx