Fala galera, estou precisando de uma ajuda !
Estou criando uma funcionalidade na qual o cliente poderá subir um arquivo da sua máquina para o servidor ftp como .pdf .
Ja consegui fazer a abertura do diretorio para selecionar o arquivo .
JFileChooser file = new JFileChooser();
file.setFileSelectionMode(JFileChooser.FILES_ONLY);
file.setDialogTitle("Escolha o local do arquivo");
file.showDialog(null, "OK");
txtLocalArquivo.setText(file.getSelectedFile().getName());
O problema é o seguinte. Não estou conseguindo me conectar com o servidor ftp, não sei se é necessário fazer a criação de soquetes para isso ou se consigo fazer isso com a classe FTPCliente.
Também estou salvando o arquivo como objetos, usando
ObjectOutputStream output = new ObjectOutputStrem(new FileOutputStream(caminhoFtp));
Não sei se essa é a forma correta para salvar o meu arquivo como pdf, já que quando abro o pdf posteriormente diz que o arquivo esta corrompido !
Peço a ajuda de vocês, pois sou um mero estagiário e ando tendo muitas dificuldades em encontrar soluções para esta funcionalidade !