Cuando subes las imágenes a tu servidor tienes que ponerlas en un directorio del servidor que sea visible en tu web para que esa imagen tenga una URL accesible desde el navegador.
Algo así: http://localhost:8080:/myApp/images/20150110-112055.jpg
Una vez que consigas eso usar el h:graphicImage será fácil
Hola que tal??
Una solución que puedes usar es crear directorios virtuales externos. si usas glassfish puedes hacerlo
http://docs.oracle.com/cd/E19798-01/821-1752/geqpl/index.html
Si usas Apache Tomcat algo como esto
http://tomcat.apache.org/tomcat-3.2-doc/tomcat-apache-howto.html
de manera que en tu value de tu h:graphicImage coloque el path como si fuera parte de tu aplicacion ejempl "/img/nombreImagen"
Saludos cordiales
Hola tengo una aplicación web donde se suben las imágenes al servidor y no al proyecto en si mi duda es como puedo visualizar las imagenes que tengo en el disco duro trato de utilizar h:graphicImage pero no se como visualizarlas