Crear nuevo fichero en el servidor desde applet
Hola a tod@s
Estoy intentando guardar unos ficheros en el servidor desde mi applet, este esta firmado y tiene permisos.
Leer un fichero del servidor, puedo hacerlo, pero a la hora de escribir, no hace nada, tampoco lanza ninguna excepcion (creo que la clase PrintWriter no lanza excepcione de todas formas)
mi codigo es:
public void escribe() {
try {
URL url = new URL("http://localhost/bnm/hello.txt");
HttpURLConnection urlcon = (HttpURLConnection) url.openConnection();
urlcon.setDoOutput(true);
urlcon.setUseCaches(true);
PrintWriter pt = new PrintWriter
(new OutputStreamWriter
(urlcon.getOutputStream()));
String str = " a ver si funciona.";
pt.print(str);
pt.flush();
pt.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
El resultado: no hace nada de nada.
Alguien sabe por que puede ser.
Tambien he probado a que la conexion no sea HTTPConecction, pero tampoco.
Si alguien me hecha un cable le estaria muy agradecido
Gracias de antemano.
Estoy intentando guardar unos ficheros en el servidor desde mi applet, este esta firmado y tiene permisos.
Leer un fichero del servidor, puedo hacerlo, pero a la hora de escribir, no hace nada, tampoco lanza ninguna excepcion (creo que la clase PrintWriter no lanza excepcione de todas formas)
mi codigo es:
public void escribe() {
try {
URL url = new URL("http://localhost/bnm/hello.txt");
HttpURLConnection urlcon = (HttpURLConnection) url.openConnection();
urlcon.setDoOutput(true);
urlcon.setUseCaches(true);
PrintWriter pt = new PrintWriter
(new OutputStreamWriter
(urlcon.getOutputStream()));
String str = " a ver si funciona.";
pt.print(str);
pt.flush();
pt.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
El resultado: no hace nada de nada.
Alguien sabe por que puede ser.
Tambien he probado a que la conexion no sea HTTPConecction, pero tampoco.
Si alguien me hecha un cable le estaria muy agradecido
Gracias de antemano.
