Ciao a tutti, ho questo problema:
ho una pagina jsp con degli href che puntano a documenti (word, excel, ecc). Se il documento è in locale me lo apre tranquillamente una volta cliccato il collegamento. Il problema si pone quando il documento si trova su un altro pc in rete lan con il mio.
codice:
try {
	File xlsFile;
	FileInputStream xlsStream;
	xlsFile = new File(request.getParameter("file"));
	xlsStream = new FileInputStream( xlsFile );
	String nomeFile=request.getParameter("file");
	response.setHeader("Pragma", "no-cache");
	response.setHeader("Content-disposition",": inline;filename="+nomeFile);

	byte streamBuffer[] = new byte[256];
	ServletOutputStream outStream = response.getOutputStream();
		
	int ret;
	while( (ret = xlsStream.read(streamBuffer)) >= 0) {
		outStream.write(streamBuffer,0,ret);
	}
	response.flushBuffer();
	xlsStream.close();
	outStream.close(); 
        }
	catch (IOException e){ out.println("Errore di apertura del file"+request.getParameter("file"));
	}
Il request.getParameter("file") è IL PATH DEL FILE DA APRIRE. Quindi se sono in locale sarà una roba del tipo C\\documenti.... ecc, mentre se sono in rete è una roba del tipo \\pc_in_rete\c\.... ecc. Secondo me il problema sta in tomcat.

Come posso fare?