Bonjour,
J'ai viens de faire un formulaire qui donne la possibilité de joindre une image. Quand je l'exécute dans netbeans tout marche bien. La photo est bien chargé et cela se voit lors de la consultation.
Mais si je déploie mon application sur le serveur tomcat via un fichier war et je refais la même opération sur le formulaire (enregistrement et consultation), rien ne s'affiche.
Au niveau du code source pour uploide de l'image le chemin se présente comme suit:
Lors de l'affichage après uploide:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 String path=FacesContext.getCurrentInstance().getExternalContext() .getRealPath("/resources/uploide/"+file.getFileName());
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <p:column> <f:facet name="header">PHOTO en chaine</f:facet> <h:graphicImage url="/resources/uploide/#{pe.photo}" height="100px" width="80px" alt="Image not found"> </h:graphicImage> </p:column>
Comment résoudre ce problème?
Partager