JSF - Mostrar imagen en la Pagina desde un Bean

   
Vista:

Mostrar imagen en la Pagina desde un Bean

Publicado por ismael ismael.leiva@hotmail.com (1 intervención) el 11/10/2013 20:32:55
Hola, mi duda es la siguiente, tengo en la base de datos almacenada las fotos de perfil, en los objetos usuarios cada uno tiene una variable "byte [] foto" que es donde se guarda la foto obtenida desde la BD, ahora lo que no se, es como mostrar la foto que está en byte [] en la pagina JSF.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mostrar imagen en la Pagina desde un Bean

Publicado por Santiago Peréz isragoo.prez@gmail.com (1 intervención) el 12/11/2014 15:00:36
Saludos:
Amigo espero que me puedas ayudar también tengo el mismo problema no se como mostrar el archivo image en la interfaz con jsf, me podrías ayudar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//método que me extrae la imagen de una persona determinada dado un código, desde el postgres
 
public Image mostrarImagen() throws SQLException, IOException {
        Image rpta = null;
        String sql = "SELECT foto FROM Persona WHERE codigo ='1'";
        statement = connection.createStatement();
        resultSet = statement.executeQuery(sql);
        Blob imagen = null;
        while (resultSet.next()) {
            imagen = resultSet.getBlob("Imagen");
        }
        rpta = javax.imageio.ImageIO.read(imagen.getBinaryStream());
        return rpta;
    }
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar