Foros del Web » Programación para mayores de 30 ;) » Java »

Crear archivo en servidor

Estas en el tema de Crear archivo en servidor en el foro de Java en Foros del Web. Hola, tengo un problema con un servlet a la hora de crear un archivo. Mediante un applet, establezco la conexion con el servlet de esta ...
  #1 (permalink)  
Antiguo 02/04/2008, 10:14
 
Fecha de Ingreso: diciembre-2007
Mensajes: 57
Antigüedad: 16 años, 4 meses
Puntos: 0
Crear archivo en servidor

Hola, tengo un problema con un servlet a la hora de crear un archivo.
Mediante un applet, establezco la conexion con el servlet de esta forma:

URL miurl = null;
try {
miurl = new URL ("http://www.greidi.uva.es:8180/servlet/servlet");
URLConnection conexion = miurl.openConnection();
conexion.setDoOutput(true);
ObjectOutputStream buffersalida=newObjectOutputStream(conexion.getOut putStream());

File jk = new File ("c:/windows/temp/datos.dat");
FileInputStream gh = new FileInputStream(jk);
DataInputStream fis=new DataInputStream(gh);

int array[] = new int[1000];


try {
while ((c = fis.readInt()) != -1)

{
cont++;
array[cont]=c;
}

} catch (EOFException e) {}

fis.close();


buffersalida.writeObject(array);

y le mando el objeto array completo.
Todo funciona bien, y el servlet si que recoge esos datos. El problema viene a la hora de almacenarlos. Yo quiero escribirlos en un fichero asi:

File fos = new File("/var/www/Tu_Banco/datos2.dat");
FileOutputStream fj = new FileOutputStream(fos);
DataOutputStream fw = new DataOutputStream(fj);

fw.writeInt(c);
(con sus try y sus catch correspondientes). Pero esto ya no lo realiza, cuando entra en la parte de crear el fichero salta la excepcion. Cual es el problema?Acaso es la ruta?Esa ruta tiene todos los permisos (777). No se crea asi un fichero en un servlet?Espero vuestra ayuda, muchisimas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:21.