Ajouter un commentaire

fredericmazue

Quote:
(je suppose donc un répertoire temporaire qui est crée par JBoss à la compilation ???)

Ah tu travailles avec JBoss. Remarque j'aurais du m'en douter puisque JBoss embarque hsqdb. Mais comme tu parlais de déploiement de hsqldb je n'ai pas pensé à JBoss.
Bon quoi qu'il en soit: compilation de quoi :?: :D
Quote:
String imgPath = getServletContext().getRealPath("/") + "./ress/products/";

Faute :!:
Ca c'est le chemin pour *écrire* un fichier sur le serveur. Ce n'est pa sun chemin pour servir un fichier.
Quand le navigateur client voit le lien l'image, il demande le contenu au serveur qui va chercher relativement à la racine de l'applicatino Web. donc...

Quote:

http://localhost:8080/Applications/jboss-4.0.5.GA/server/default/tmp/deploy/tmp17563EBouffeCorp-exp.war/ress/products/35.jpg 

ce qui est presque correct... à un http://localhost:8080 près ...

... c'est parfaitement correct car tu essaies en localsur le port 8080. mais

.... c'est à toi de faire en sorte qu'il y ait

http://localhost:8080/ress/products/35.jpg 

dans le lien
Autrement dit le répertoire n'est pas le même selon qu'il s'agit d'uploader ou downloader l'image :)

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 X   X   GGG   W     W   CCC  N   N 
X X G W W C NN N
X G GG W W W C N N N
X X G G W W W C N NN
X X GGG W W CCC N N