当前位置:  开发笔记 > 编程语言 > 正文

Java - 设置上下文属性(ServletContextListener)

如何解决《Java-设置上下文属性(ServletContextListener)》经验,为你挑选了1个好方法。

我在webapplication启动阶段(contextInitialized())读取了一个属性文件,我开始考虑如何使这些设置对servlet"可见".我是否需要遍历键并将每个键添加到上下文中,如下所示

Iterator i = settings.keySet().iterator();
while (i.hasNext()) {
    key = (String) i.next();
    value = (String) settings.get(key);
    context.setAttribute(key, value);
}

还是有更好的方法?

谢谢!

/亚当



1> toolkit..:

为什么不将整个内容存储在servlet上下文中?

context.setAttribute("mySettings", settings);

setAttribute的签名是:

public void setAttribute(String name, Object object)

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有