Ovviamente no, la specifica inizierebbe con /tuaapp/.... che ovviamente non ha molto senso (su un sistema Unix-like sarebbe dalla "root"!) e tra l'altro non c'è bisogno di mettere due / .Originariamente inviato da Samb1985
quindi nella classe java cosa devo specificare come parametro di new File() ?
ho provato con new File(request.getContextPath()+"//WEB-INF//etc//users.txt") ma non funziona sempre la stessa eccezione.
new File(sc.getRealPath("/WEB-INF/etc/users.txt"))
dove sc è un riferimento a ServletContext
getRealPath non funziona (ritorna null) se la applicazione è deployata in un WAR e il container lo usa direttamente, senza "spacchettarlo" (generalmente non è così per default, quindi ok).