Code: Select all
<p:galleria effect="#{imagemBean.effect}" effectSpeed="1000">
<ui:repeat value="#{imagemBean.pecas}" var="peca">
<p:graphicImage value="#{imagemBean.image}" />
</ui:repeat>
</p:galleria>
Code: Select all
public StreamedContent getImage() throws FileNotFoundException {
HttpServletRequest requestScope = (HttpServletRequest) FacesContext.
getCurrentInstance().getExternalContext().getRequest();
Pecas peca = (Pecas)requestScope.getAttribute("peca");
if(peca != null){
File file = new File(peca.getFile()); //get String "/opt/image/etc.jpg" for exemplo
System.out.println(file.exists());
FileInputStream stream = new FileInputStream(file);
image = new DefaultStreamedContent(stream, "image/jpeg");
}
return image;
}
Code: Select all
<p:galleria effect="#{imagemBean.effect}" effectSpeed="1000">
<ui:repeat value="#{imagemBean.pecas}" var="peca">
<p:graphicImage value="#{imagemBean.image}" />
</ui:repeat>
</p:galleria>
Code: Select all
public StreamedContent getImage() throws FileNotFoundException {
if(peca != null){
File file = new File("/opt/image/etc.jpg");
System.out.println(file.exists());
FileInputStream stream = new FileInputStream(file);
image = new DefaultStreamedContent(stream, "image/jpeg");
}
return image;
}