pessoal estou tentando exibir uma imagem em um <h:graphicImage… do jsf porem nao estou conseguindo pegar corretamente o caminho,vejam o meu codigo:
private static final String DATA_PATH = "/view/uploads/" ;
public String loadExternalPath(){
FacesContext aFacesContext = FacesContext.getCurrentInstance();
ServletContext sc = (ServletContext)aFacesContext.getExternalContext().getContext();
String filepath = sc.getContextPath()+DATA_PATH;
System.out.println("sc.getContextPath() em loadExternal.........:"+sc.getContextPath());
System.out.println("file path em loadExternal.........:"+filepath);
return filepath;
}
eu preciso que ele abra a imagem no seguinte local:http://localhost:8080/MySystem2/view/uploads/Folder-Zip.png
porem ele nao exibe a imagem e exibe isso no caminho da imagem qdo eu clico em propriedades da imagem na pagina.
Alguem pode ajudar???>