Escribir fichero en host desde applet
Hola!
Para mi aplicación necesito escribir ficheros de log en el host donde se ejecuta el applet.
Leer ficheros no tengo problema, hago:
URL url = new URL (codebase, ruta);
InputStream in = url.openStream();
BufferedReader dis = new BufferedReader(
new InputStreamReader(in));
linea = dis.readLine();
Hola!
Para mi aplicación necesito escribir ficheros de log en el host donde se ejecuta el applet.
Leer ficheros no tengo problema, hago:
URL url = new URL (codebase, ruta);
InputStream in = url.openStream();
BufferedReader dis = new BufferedReader(
new InputStreamReader(in));
linea = dis.readLine();
pero para escribir, no hay forma, lo hago de esta manera:
URL url = new URL (codebase, rutalog);
URLConnection url_conn = url.openConnection();
url_conn.setDoOutput(true);
PrintWriter pw = new PrintWriter (new OutputStreamWriter (url_conn.getOutputStream()));
//y lo siguiente tampoco con pw.write funciona
pw.print("Esto es una prueba");
Alguien ha visto algún fallo o me puede hechar una mano??
¿Es posible hacer esto asà en un applet sin tener que manejar conexiones con sockets?
Muchas gracias de antemano
Para mi aplicación necesito escribir ficheros de log en el host donde se ejecuta el applet.
Leer ficheros no tengo problema, hago:
URL url = new URL (codebase, ruta);
InputStream in = url.openStream();
BufferedReader dis = new BufferedReader(
new InputStreamReader(in));
linea = dis.readLine();
pero para escribir, no hay forma, lo hago de esta manera:
URL url = new URL (codebase, rutalog);
URLConnection url_conn = url.openConnection();
url_conn.setDoOutput(true);
PrintWriter pw = new PrintWriter (new OutputStreamWriter (url_conn.getOutputStream()));
//y lo siguiente tampoco con pw.write funciona
pw.print("Esto es una prueba");
Alguien ha visto algún fallo o me puede hechar una mano??
¿Es posible hacer esto asà en un applet sin tener que manejar conexiones con sockets?
Muchas gracias de antemano