Pegando FormFile sem ActionForm

1 resposta
E

Pessoal bom dia,

Tenho um sisteme de upload, para fazer um upload de um simples arquivo para o meu sistema. Estou utilizando o Struts para tanto.

Porém eu só consigo resgatar o meu FormFile quando eu chamo o meu ActionForm, tentando resgatar direto dentro de uma Action eu não consigo encontra-lo.

Estou fazendo da seguinte forma:

public class RepForm extends org.apache.struts.action.ActionForm {
    
    private FormFile file = null;
    
    public FormFile getFile() {
        return file;
    }

    public void setFile(FormFile file) {
        this.file = file;
    }  
   
    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
        ActionErrors errors = new ActionErrors();

        return errors;
    }
}

e na Action para pega-lo eu faço:

Existe uma forma de pagar esta FormFile direto na action sem o uso do ActionForm ?

Ex:
FormFile file = (FormFile) request.getParameter(“arquivo”);

Ou algo parecido ???

[]s,
Eduardo Lima
[email removido]

1 Resposta

furutani

Ter até tem, mas fica complicado
Veja essa o que essa pessoa fez e nã obteve o resultado esperado.
Deixe do jeito que está

Criado 9 de novembro de 2006
Ultima resposta 9 de nov. de 2006
Respostas 1
Participantes 2