Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/04/2007, 08:25
enriquejc1979
 
Fecha de Ingreso: abril-2007
Mensajes: 9
Antigüedad: 17 años
Puntos: 0
Re: Problemas al guardar ficheros en un proyecto Web trabajando con Eclipse

Muchas gracias, lo que me has comentado era la solución, he copiado el API en WEB-INF/lib y ha encontrado las Clases que no hallaba antes.

Mi problema ahora es el siguiente. Vas a acabar hasta el gorro de mí, espero no agobiarte mucho, es que no es precisamente un profe a quien le tengo que entregar el proyecto si no a un evaluador de una empresa para que me contraten en la misma, y me estoy jugando un trabajo en una empresa buenecita, cosa que me hace mucha falta. Me han propuesto el proyecto a ver como me desenvolvía con el tema este de JSP, servlets y tal, y yo la verdad que en Java me he movido más bien en otro ámbito, API's SWING, AWT, JDBC y trabajo con multiprocesos (THREAD), esas fueron las cosillas que me enseñaron en un curso de 500 horas de Java que he hecho, el desarrollo Web con Java lo vi muy por encima.

Te cuento, resulta que desde mi ya comentada clase main desde la que hacía las pruebas, una vez que hago el mapeo, problema ya resuelto en el servlet, utilizo las siguientes sentencias para copiar la información en un fichero.xml:

fichero = new PrintStream(new FileOutputStream(ruta/fichero.xml));

// la información es un String que está bien estructurado como un fichero XML, eso no es problema

fichero.println(informacion);
fichero.close();
fichero.flush();

Si estoy trabajando con mi clase main, no hay problemas, el fichero se crea perfectamente en la ruta que le indico y lo único que me ocurría era el problema de que se produciera el refresco del fichero para que me lo lea el calendario AJAX, pero si intento hacerlo desde el servlet, si le pongo la ruta y al final el nombre del fichero.xml me da problemas diciendo que no encuentra la ruta especificada, y si le pongo sólo el nombre del fichero.xml (cogiendo previamente el fichero.xml original y poniéndolo en la raíz del proyecto para que no sea necesario escribir la ruta), entonces no me salta la excepción anterior pero no hace nada, no sobreescribe el fichero.xml.

¿Qué me está ocurriendo?. Seguramente te estaré pareciendo un tarugo, pero me faltan muchas tablas todavía en esto de JSP, servlets .....

Gracias por atenderme.