Inicio

viernes, 23 de septiembre de 2016

Subir archivo en jsf

En este tutorial vamos a ver un ejemplo como subir archivos al servidor, para ello utilizaremos primefaces y mysql

1. Crear un managedbean con el nombre  que sea combeniente

el siguiente código

 public void uploadPhoto(FileUploadEvent e) throws IOException {
        uploadedFile = e.getFile();
        ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext();
        String filePath = ec.getRealPath(String.format("/resources/img/%s", uploadedFile.getFileName()));
        if (null != uploadedFile) {
            FileOutputStream fos = new FileOutputStream(filePath);
            fos.write(uploadedFile.getContents());
            fos.flush();
            fos.close();
        }
        FacesContext.getCurrentInstance().addMessage("messages", new FacesMessage(FacesMessage.SEVERITY_INFO, "subio elvideo con exito " + uploadedFile.getFileName(), ""));
    }

el ejemplo

No hay comentarios:

Publicar un comentario