ESCRITURA DESDE UN APPLET EN UN FICHERO ALOJADO EN
Publicado por Buffy (14 intervenciones) el 01/10/2004 11:23:30
Hola,
Agradecería si alguién puede decirme cómo se puede escribir en un fichero alojado en las carpetas del servidor Web, desde un applet.
El código que tengo para ello es el siguiente:
/* Escritura de la cadena de loggin en el fichero command.txt.*/
try
{
URL urlServlet = new URL(sUrl);
/*
** Se crea una URLConnection con la dirección dada anteriormente
** del fichero de envío de comandos.
*/
URLConnection urlConnection = urlServlet.openConnection();
urlConnection.setUseCaches(false);
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
/* Apertura del fichero de command.txt.*/
BufferedWriter outputWriteFile = new BufferedWriter(new
OutputStreamWriter(urlConnection.getOutputStream(), "UTF8"));
/* Escritura de datos al fichero command.txt.*/
outputWriteFile.write(sEnvio + "\n");
outputWriteFile.flush();
outputWriteFile.close();
}
catch(Exception ex)
{
ex.printStackTrace();
}
Muchas gracias de antemano.
Agradecería si alguién puede decirme cómo se puede escribir en un fichero alojado en las carpetas del servidor Web, desde un applet.
El código que tengo para ello es el siguiente:
/* Escritura de la cadena de loggin en el fichero command.txt.*/
try
{
URL urlServlet = new URL(sUrl);
/*
** Se crea una URLConnection con la dirección dada anteriormente
** del fichero de envío de comandos.
*/
URLConnection urlConnection = urlServlet.openConnection();
urlConnection.setUseCaches(false);
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
/* Apertura del fichero de command.txt.*/
BufferedWriter outputWriteFile = new BufferedWriter(new
OutputStreamWriter(urlConnection.getOutputStream(), "UTF8"));
/* Escritura de datos al fichero command.txt.*/
outputWriteFile.write(sEnvio + "\n");
outputWriteFile.flush();
outputWriteFile.close();
}
catch(Exception ex)
{
ex.printStackTrace();
}
Muchas gracias de antemano.
Valora esta pregunta


0