Bonjour à tous,
Pour une application particulière, je souhaite désactiver le 'welcome-file-list' (pour qu'il n'y ait aucun fichier par défaut chargé lorsqu'on saisit l'URL d'un répertoire).
Dans le fichier web.xml de l'application, j'ai ajouté ceci (juste avant la fermeture de la balise web-app):
Cela ne fonctionne pas; le fichier index.html est toujours appelé lorsque je saisi l'adresse d'un répertoire. Pourtant, les explications incluses dans le fichier web.xml global de tomcat (/etc/tomcat6/web.xml) indiquent que si une welcome-file-list est décrite dans le web.xml d'une application, il remplace complètement la liste du fichier global:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <welcome-file-list> </welcome-file-list>
En vidant le contenu de la balise welcome-file-list du fichier web.xml global, mon fichier index.html n'est plus appelé. Mais cette solution ne me plait pas, car d'autres applications se servent de cette liste par défaut.If you define welcome files in your own application's web.xml
deployment descriptor, that list *replaces* the list configured
here, so be sure that you include any of the default values that
you wish to include.
Il doit y avoir une subtilité que je n'ai pas saisie...
Merci pour le coup de main![]()
Partager