Série da semana: Primeiros passos no React

Veja mais

fazer upload de arquivo e gravar em uma pasta

04/03/2016

1

Boa tarde pessoal

gostaria de saber com o faço upload de um determinado arquivo e salvar em um pasta chamada upload

aqui estou postando até onde consegui fazer.

JFileChooser abrir = new JFileChooser();
        // Definir Titulo da mensagem
        abrir.setDialogTitle("Selecione o Arquivo.");
        abrir.setAcceptAllFileFilterUsed(false);
        abrir.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);  
    if (abrir.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {  
    textField.setText(abrir.getSelectedFile().getAbsolutePath());
    }



para buscar ate aqui tranquilo o problema e´quando vou gravar na pasta.
não salva na pasta que escolhi o caminho


             String caminho = getClass().getResource("../uploadarquivos/").toString().substring(5);
             File outputfile = new File(caminho+lastId+".promob");                        
             
             byte[] bytes = textField.getFile();
             
                                       
             String Inserir = (caminho");                         



a minha duvida é essa que não esta enviando para a pasta uploadarquivos
Responder

Posts

06/03/2016

Jose Santos

Se alguém poder me passar uma apostila ou uma dica?

um exemplo de como posso salvar na pasta?

será difícil?
Responder

18/03/2016

Jose Santos

Pesquisei e até o momento não obtive sucesso.
Responder

28/03/2016

Jose Santos

Pessoal através de muita pesquisa consegui solucionar o meu problema
acabei tendo que mover os arquivos.


String caminho = getClass().getResource("../uploadarquivos/").toString().substring(5)       
                // arquivo a ser movido
        File arquivos = new File(jTextfield.getText());
    
        // diretorio de destino
        File dir = new File(caminho);
    
        // move o arquivo para o novo diretorio
        boolean ok = arquivo.renameTo(new File(dir, arquivo.getName()));
        if(ok){
            System.out.println("Arquivo foi movido com sucesso");
        }
        else{
            System.out.println("Nao foi possivel mover o arquivo");
            
        }

Responder