Originariamente inviato da dtomasini
Non ho capito la tua domanda ...
Posso dire però che il file non si crea in nessuna cartella, nè in quella principale, nè in src, nè in classes dentro web-inf....
La "current working directory" è quella che era corrente nel momento in cui è stata avviata la JVM. Quale sia .... dipende da come è stato avviato l'application server (Tomcat o altro). Potrebbe essere es. la "home directory" di Tomcat o la directory di Windows (se gira su Windows) o altro. Sicuramente non è quella in cui tu vorresti scrivere.

Se vuoi ottenere un path che sia perlomeno relativo alla tua web application, se non sbaglio dovresti usare getRealPath() di ServletContext oppure ad esempio parametrare il path da qualche parte.