PDA

Visualizza la versione completa : [jsp] locazione dei file di properties


alextg82
30-12-2004, 16:35
Salve a tutti, sto impazzendo su una questione apparentemente semplice:

nella struttura dei file che il server tomcat utilizza per lanciare l'applicazione web dove vanno messi i file di properties???
e poi, qual'è la home directory dove Tomcat inizia a vedere i files: ciò mi serve per indicargli il percorso relativo del file di properties.

Angelo1974
30-12-2004, 16:45
Ciao; allora di solito i file di properties vanno messi nella directory classes della tua web-app o meglio ancora nel file .jar contenente le tue classi; cmq supponiamo tu li metta ine WEB-INF/classes... per prendere il path puoi utilizzare all'interno della tua servlet:


getServletContext().getRealPath( "WEB-INF/classes" )

alextg82
30-12-2004, 16:50
Properties proprieta = new Properties();
InputStream fileProperties = new BufferedInputStream (new FileInputStream (new File ("prova.properties")));
proprieta.load(fileProperties);
String uno = proprieta.getProperty("pippo");
out.println(uno);


Io ho fatto così in una pagina jsp: dove va inserito il tuo comando???
grazie per l'aiuto.

dardo
30-12-2004, 17:54
ciao scusate l'intrusione ma avevo bisogno di capire una cosina riguardo i prperties:
a cosa servono e che utilità danno
ciao e buon anno

Loading