Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

package br.com.sl.controller;

import java.io.Serializable;
import java.util.List;

import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;
import javax.inject.Named;

import org.primefaces.model.file.UploadedFile;
import org.primefaces.model.file.UploadedFiles;
import org.springframework.context.annotation.Scope;

@Named
@Scope("view")
public class VerificadorBean implements Serializable {

    private static final long serialVersionUID = 1L;
   
    private UploadedFile arquivoParaImportacao;
    private UploadedFiles arquivos;
        public UploadedFiles getArquivos() {
                return arquivos;
        }
        public void setArquivos(UploadedFiles arquivos) {
                this.arquivos = arquivos;
        }
   
    public UploadedFile getArquivoParaImportacao() {
                return arquivoParaImportacao;
        }
    public void setArquivoParaImportacao(UploadedFile arquivoParaImportacao) {
                this.arquivoParaImportacao = arquivoParaImportacao;
        }

    public void uploadArquivos() {
        System.out.println("[UPLOAD TESTE] Recebido arquivo: " + arquivoParaImportacao.getFileName()
                + " (" + arquivos.getSize() + " bytes)");

        FacesMessage msg = new FacesMessage(
                FacesMessage.SEVERITY_INFO,
                "Upload OK",
                "Arquivo: " + arquivoParaImportacao.getFileName());
        FacesContext.getCurrentInstance().addMessage(null, msg);
    }
}