IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

jsf+image à importer


Sujet :

JSF Java

  1. #1
    Membre actif
    Inscrit en
    Septembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 14
    Par défaut jsf+image à importer
    salut
    j ai une page jsf ou je dois affciher une image lors d'un clique d'un bouton
    j'en ai l'emplacement du fichier ou je dois extraire l'image et j en ai le nom de l 'image avec cette balise ça ne marche pas
    <hx:graphicImageEx

    width="100%" height="100%"
    styleClass="graphicImageEx"
    value="#{pc_Image.imageVerso}" >
    </hx:graphicImageEx>
    value: il y a l'emplacement de l'image sur mon disque dur pas dans le root de mon application

  2. #2
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour,
    Non, ça ne peut pas marcher comme ça.
    Tu as deux solutions:
    - Soit tu déplaces les images dans le contexte de ton application (dans le serveur)
    - Soit tu passes par un composant comme a4j:mediaOutput, et du côté de ton managedBean, tu charges l'image de n'importe où du disuqe dur (du serveur), et tu l'ecris dans le flux de sortie de ce composant.

    Bref, il faut absolument que ton image soit dans le serveur.

  3. #3
    Membre actif
    Inscrit en
    Septembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 14
    Par défaut
    la solution convenable pour mon besoin récupération des image à partir d'un serveur distant dans mon bean
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public String doRowActionAction() throws IOException {
    		 setImagefile("\\\\serveur\\dossier\\xxxx.jpg");
    		 session.setAttribute("FILE", getImagefile());
     
    		return "";
    	}
    aprés dans une page jsp je traite cette information
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <%@page import="java.io.FileInputStream";%>
    <%@ page import=" java.io.IOException";%>
     
    <%
     	if (session.getAttribute("FILE") != null)   {    
     try {
    	            // Get image file.
    	            FileInputStream in = new FileInputStream(session.getAttribute("FILE").toString());
    	            // Get image contents.
    	            int length = in.available();
    	            byte[] bytes = new byte[length];
    	            in.read(bytes);
    	            in.close();
    	            // Write image contents to response.
    	            response.setContentType("image/jpg");
    	            response.setContentLength(length);
    	            response.getOutputStream().write(bytes);
    	            // context.responseComplete();
    	        } catch (IOException e) {
    	            System.out.println("Showing image failed, I/O error");
    	        }
     
     }
    %>

    et dans ma page face ou je veux visualiser l 'image
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h:graphicImage
    value="image.jsp" width="100%" height="100%" id="img">
    </h:graphicImage>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-MAC 2004] Modif images importées
    Par patyom dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/01/2010, 15h03
  2. [JSF] Images générées par des Servlets
    Par saveriu dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 10/08/2009, 17h00
  3. Selection pour modification Image importé
    Par fabiencal dans le forum VBA PowerPoint
    Réponses: 4
    Dernier message: 27/07/2009, 10h37
  4. jsf+image à importer
    Par sengra dans le forum JSF
    Réponses: 3
    Dernier message: 11/04/2008, 16h36
  5. Réponses: 2
    Dernier message: 13/03/2006, 16h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo