Il problema sulla carta è banale eppure sto impazzendo.
Ho sul database, dei numeri di fattura, ad ogni fattura, dovrebbe corrispondere un file pdf presente sul server.
La mia servlet, costruisce il nome del documento e lo apre al click del mouse, con un semplice window.open(nomedocumento.pdf, eccetera, eccetera).
Funziona tutto perfettamente, l'unico problema è che non posso essere in alcun modo certo dell'esistenza del file pdf, in quanto viene generato da altri programmi dei quali ignoro la logica di funzionamento.
Ora, preso un file che esiste e che viene aperto e visualizzato correttamente, nella pagina jsp, ho fatto alcuni tentativi:
File f = new File(nomeFile);
f.exists() mi restituisce false, sia se il file esiste che se non esiste.
f.isFile() mi restituisce false, sia se il file esiste che se non esiste.
f.lastModified() restituisce sempre 0 sia se il file esiste che se non esiste.
Non so più a cosa attaccarmi per capire se sto benedetto pdf esiste!

Rispondi quotando
