Porque esses códigos não funcionam?

1 resposta
L

ambos os casos, eu já testei sem essa parte, usando arquivos locais, e deu certo… então o problema está nessa parte mesmo…
o programa está na mesma pasta (na internet) dos arquivos que quero abrir… (http://www.elabsis.com/~luis/todo/)
PARA CARREGAR O ARQUIVO:

URL url = null; try { // url = new URL("http://www.elabsis.com/~luis/todo/tabela.txt"); url = new URL("FTP", "http://elabsis.com", 3015, "tabela.txt"); } catch (MalformedURLException ex) { Logger.getLogger(ToDoList.class.getName()).log(Level.SEVERE, null, ex); } try { scan = new Scanner(new BufferedReader(new InputStreamReader(url.openStream()))); // Scanner scan = new Scanner(new BufferedReader(new FileReader(new File("tabela.txt")))); ...

PARA SALVAR O ARQUIVO:

URL url = null; try { // url = new URL("http://www.elabsis.com/~luis/todo/tabela.txt"); url = new URL("SFTP", "http://elabsis.com", 3015, "tabela.txt"); } catch (MalformedURLException ex) { Logger.getLogger(ToDoList.class.getName()).log(Level.SEVERE, null, ex); } URLConnection connection = null; try { connection = url.openConnection(); connection.setDoOutput(true); OutputStreamWriter bufEscrita = new OutputStreamWriter(connection.getOutputStream()); // BufferedWriter bufEscrita = new BufferedWriter(new FileWriter(new File("tabela.txt"))); ...
com os readers comentados dá certo… agora com essa outra parte, não… é um JApplet…
obrigado…

1 Resposta

pmlm

Já tentaste assim?

url = new URL("FTP", "elabsis.com", 3015, "tabela.txt");

Se o protocolo é ftp não é http…

Criado 15 de maio de 2009
Ultima resposta 15 de mai. de 2009
Respostas 1
Participantes 2