Erro de java.net.MalformedURLException

2 respostas
A

Alguém pode me dizer o que significa isso?

Baixando de: CLIENTE>>> <a href="http://www.inf.ufpr.br/apm04/prog/compara.c" target="_blank">http://www.inf.ufpr.br/apm04/prog/compara.c</a>
 Conectando.. Total Elapsed: 3 ms
 java.net.MalformedURLException: no protocol: CLIENTE>>> <a href="http://www.inf.ufpr.br/apm04/prog/compara.c" target="_blank">http://www.inf.ufpr.br/apm04/prog/compara.c</a>
 	at java.net.URL.<init>(URL.java:537)
 	at java.net.URL.<init>(URL.java:434)
 	at java.net.URL.<init>(URL.java:383)
 	at clientServ.Downloader.<init>(Downloader.java:20)
 	at clientServ.Downloader.Download(Downloader.java:81)
 	at clientServ.Servidor.DownloadSite(Servidor.java:55)
 	at clientServ.Servidor.runServidor(Servidor.java:98)
 	at clientServ.Servidor.main(Servidor.java:176)
 java.lang.NullPointerException
 	at clientServ.Downloader.connect(Downloader.java:29)
 	at clientServ.Downloader.Download(Downloader.java:82)
 	at clientServ.Servidor.DownloadSite(Servidor.java:55)
 	at clientServ.Servidor.runServidor(Servidor.java:98)
 	at clientServ.Servidor.main(Servidor.java:176)
 java.lang.NullPointerException
 	at clientServ.Downloader.read(Downloader.java:44)
 	at clientServ.Downloader.Download(Downloader.java:83)
 	at clientServ.Servidor.DownloadSite(Servidor.java:55)
 	at clientServ.Servidor.runServidor(Servidor.java:98)
 	at clientServ.Servidor.main(Servidor.java:176)

2 Respostas

L

A url informada não é valida.
Posta o código do teu JSP ae.

Abraço.

F

Não precisa de código não… :wink:

Você está tentando baixar alguma coisa da seguinte URL:

CLIENTE>>> <a href="http://www.inf.ufpr.br/apm04/prog/compara.c" target="_blank">http://www.inf.ufpr.br/apm04/prog/compara.c</a>

O que, obviamente, não é válido! Coloque isso no seu navegador e veja o que acontece…

Muito provavelmente você vai ter que trabalhar essa String, de forma a extrair dela a URL correta, que no caso (chutando) deve ser http://www.inf.ufpr.br/apm04/prog/compara.c.

Criado 16 de novembro de 2006
Ultima resposta 16 de nov. de 2006
Respostas 2
Participantes 3