Dificuldades ao fazer upload de arquivo -> EXTjs, Struts2 e Apache FileUpload

2 respostas
A

Ele não consegue pegar a foto, fala que o arquivo é null…

EXTjs

items: [ { xtype: 'fileuploadfield', emptyText: 'Selecione uma foto', fieldLabel: ' Foto 1', buttonText: 'Procurar', name: 'imagemDoUsuario1', id: 'form-file-1' } ],

buttons: [{ text: 'Importar', handler: function() { form.getForm().submit({ url: 'fazerUploadDeImagem.action', waitMsg: 'Importando sua(s) foto(s)...', }); } },

Java

private File imagemDoUsuario1;
private String imagemDoUsuario1ContentType;

metodo(){ if(null == imagemDoUsuario1){}else{ sysout("imprimi que é null") } }

2 Respostas

A

Detalhamento do código:

1 - A idéia é entrar nesse if, não entra porque o atributo imagemDoUsuario1 que é um File não recebeu a foto, o que o faz continuar nulo.

A

O que é muito estranho é o fato de cair na Action, no código Java acima. Deveria rebecer no atributo File com o mesmo nome utilizando seu getter e setter…

Criado 14 de dezembro de 2010
Ultima resposta 14 de dez. de 2010
Respostas 2
Participantes 1