Struts 2 : ressources globales
Bonjour à tous,
Je fais appel à vous car après avoir cherché quelques temps, je n'ai toujours pas trouver réponse à mon problème :
Je développe une application struts 2. Elle prend en compte pas mal de paramètres, que j'aimerais externaliser dans des fichiers properties (ex : un fichier application.properties).
Le problème est que les classes a partir desquelles je veux accéder à ces paramètres ne sont pas des Servlet (Ex : classe ci-dessous).
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| public class BASEDAO {
private static final String dateSource = "java:/comp/env/jdbc/test";
/**
* Récupére une connexion à la base de données
*
* @return Une connexion
* @throws Exception
*/
public static Connection getConnection() throws Exception{
Context initContext = new InitialContext();
DataSource ds = (DataSource)initContext.lookup(dateSource);
return ds.getConnection();
}
} |
Quelqu'un aurait-il une idée donc de comment je pourrais récupérer des variables globales situés dans des fichiers properties à partir de classes qui ne sont pas des servlet ?
Ou encore comment initialiser proprepement ces variables a partir des fichiers properties au démarrage du serveur ?
Merci d'avances.