Bonjour,
J'ai une page dans mon application qui affiche le contenu d'un répertoire et propose des liens vers chacun des fichiers. Rien de bien compliqué en principe.
Mon application est hébergée sur un serveur Linux avec tomcat 5.5.20, et les fichiers que je mets à disposition sont sur un serveur windows NT. Ils sont accessibles depuis le serveur linux par un montage samba.
Ce point de montage se trouve hors du dossier de mon appli, et pour y accéder facilement j'ai créé un lien symbolique vers lui.
- Avec la console sur le serveur aucun problème pour lire les fichiers, même à travers le lien symbolique
- Avec la classe java.io.File je donne juste le répertoire à parcourir et un filtre sur les noms des fichiers à ramener, et là pas de problème pour obtenir le chemin complet, la date de dernière modif, la taille, donc ma classe java accède bien aux fichiers.
- dans la page résultat je génère des liens html vers le lien symbolique, et là si je clique sur un lien, il me renvoie une erreur 404, alors que le lien est bon.
Quelqu'un a déjà eu le problème? Est ce qu'il y a une config spéciale à faire pour accéder par des liens symboliques à des fichiers qui ne sont pas dans la webapp?
Merci d'avance
Partager