Estou com uma duvida no inputFileUpload , não sei o que acontece mas o arquivo só vem nulo… alguem saberia por que ?
<td>
<t:inputFileUpload id="PDF" value="#{pedidoMaquina.pdf}" storage="file" accept="image/*,application/pdf" immediate="true"/>
</td>
public String atualizarFaturamento()
{
HttpServletRequest request=getRequest();
PedidoMaquina pedido=(PedidoMaquina) request.getAttribute("pedidoMaquina");
carregarNF(pedido);
ResumoDAO resumoDAO=new ResumoDAO(db2);
resumoDAO.atualizarResumo(pedido.getResumo());
resumoDAO=null;
ItemAdicionalDAO itemAdicionalDAO=new ItemAdicionalDAO(db2);
itemAdicionalDAO.atualizarItensAdicionais(getConsultarAjustesPesaInd());
itemAdicionalDAO=null;
exibir();
return "cadastrar";
}
private void carregarNF(PedidoMaquina pedido){
System.out.println("teste PDF 1");
if(pedido.getPdf()!=null)
{
System.out.println("teste PDF 2");
PdfNotaDAO pdfDao=new PdfNotaDAO(db2);
pdfDao.gravar(pedido);
pdfDao=null;
}
}