Я использую Stripes. Я просто хочу добавить некоторые параметры, которые будут использоваться при запуске приложения для некоторой конфигурации. Каков самый простой (или лучший) способ сделать это? Свойства, web.xml или что? Я искал книгу с полосками (также сайт), но не смог найти четкого ответа.Простая конфигурация приложения с полосками
Я обычно использую файл appConfig.properties и класс слушателя, как это:
public class ConfigLoader implements javax.servlet.ServletContextListener {
public void contextInitialized(ServletContextEvent sce) {
Properties properties = System.getProperties();
properties.put(sce, sce);
try {
properties.load(this.getClass().getResourceAsStream("appConfig.properties"));
System.out.println(this.getClass().getResource("").getFile());
} catch (IOException ex) {
throw new ExceptionAdapter(ex);
}
}
public void contextDestroyed(ServletContextEvent sce) {
throw new UnsupportedOperationException("Not supported yet.");
}
}