Hola a todos.
Estoy utilizando java 1.5 y jakarta tomcat 5 sobre Windows xp para crear servlets.
El problema es el siguiente.
Cuando utilizo la clase FileOutputStream en el servlet de esta manera:
FileOutputStream file=new FileOutputStream("nuevo.txt");
se crea el archivo en la siguinete ruta C:\Windows\System32\
y Yo quiero que lo guarde en la carpeta donde està el servlet que lo creò, es decir C:\ruta de tomcat\webapps\ejemplo\WEB-INF\classes\
OJO: en la sentencia FileOutputStream("nuevo.txt");
no escribo la ruta de tomcat porque quiero que la aplicacion pueda correr en cualquier servidor tomcat y Sistema operativo, sin necesidad de volver a compilar para que conozca la nueva ruta de tomcat.
Les agradezco la colaboracion. GRACIAS