Bom Dia!
Estou trabalhando com Vraptor 3.2.0, desenvolvi um sistema e esta funcionando td certo a não ser a parte onde estou tentando fazer um upload…
segue o codigo!
@Path("/configuracoesUpload")
@Post
public void configuracoesUpload(UploadedFile file){
File salvar = new File("Caminho");
if(file != null){
System.out.println("Arquivo "+ file.getFileName());
/*try {
IOUtils.copyLarge(file.getFile(), new FileOutputStream(salvar));
result.include("mensagem", "Imagem enviada com sucesso!");
} catch (FileNotFoundException e) {
result.include("mensagem", "Erro ao enviar imagem - 1 !");
e.printStackTrace();
} catch (IOException e) {
result.include("mensagem", "Erro ao enviar imagem - 2 !");
e.printStackTrace();
}*/
}else{
System.out.println("Valor Nulo!");
}
result.use(Results.page()).forward("/WEB-INF/jsp/home/configuracoes.jsp");
}
no .jsp tenho…
<form action="configuracoesUpload" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file"/>
<input type="submit" value="Alterar" class="botao aredondar">
</form>
Gostaria da ajuda de vcs para saber o que pode estar errado pois o objeto file chega sempre null independente do que eu faça…
Desde ja agradeço se puderem me dar algumas dicas…
Valeu!