Servlets - abrir fichero del servidor desde un servlet

 
Vista:

abrir fichero del servidor desde un servlet

Publicado por Juan (1 intervención) el 30/11/2006 13:37:26
Hola, estoy trabajando con struts, y los actions al fin y al cabo son servlets.

Mi problema es que necesito habrir un fichero que se encuentrar en el servidor para modificarlo desde el servlet y no se que direccion poner.
En mi caso el archivo esta copiado en la ruta del servidor: /proyecto/documentos/archivo.txt
Para abrirlo utilizo:

FileOutputStream miFicheroSt;
miFicheroSt = new FileOutputStream( "/proyecto/documentos/archivo.txt" );

pero me da el siquiente error:
java.io.FileNotFoundException: \proyecto\documentos\archivo.txt

¿Que direccion debo poner para abrir el fichero correctamente?

o si asi no es posible, ¿como se pueden abrir archivos existentes desde un servlet?

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:abrir fichero del servidor desde un servlet

Publicado por ivan (7 intervenciones) el 12/04/2007 16:16:29
Hola

puedes probar a poner el new FileOutputStream(request.getContextPath()+"/proyecto/documentos/archivo.txt");

a ver si te funciona.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar