Ciao
Sto sviluppando un'applicazione da usare in Tomcat 5.5.23 che ha la seguente struttura:
pool
|---WEB-INF
| l---web.xml
| |--lib
| |--PoolClass.jar
|--data.txt
|--auth.jsp
|--Login.html
Io voglio accedere al file data.txt dalla pagina auth.jsp, a tal fine ho scritto una classe DataFile che gestisce le operazioni sui i file (lettura, scrittura e altre cose) il cui costruttore è
Per accedere da auth.jsp a data.txt ho scritto nella pagina jsp:codice:public DataFile(String inputFile) throws IOException{ this.file=new File(inputFile); file.createNewFile(); }
e nel web.xmlcodice:.... ServletConfig cfg = getServletConfig(); String path = cfg.getInitParameter("path"); DataFile df = new DataFile(path); ....
Quindi nel caso fossi stato poco chiaro la concatenazione per accedere a data.txt è la seguentecodice:- <servlet> <servlet-name>auth</servlet-name> <jsp-file>/auth.jsp</jsp-file> - <init-param> <param-name>path</param-name> <param-value>/data.txt</param-value> </init-param> </servlet>
auth.jsp-->DataFile--->data.txt
Quando tento di usare l'applicazione mi viene visualizzatto il seguente errore (next post)

Rispondi quotando