新手提问,多多包涵
一个Web项目,采用JSP + Servlet,配置加载类似单例的模式,由一个类管理加载配置,读取配置时检查是否已加载过,此方法的缺点是每个会话都会加载配置
以下问题:
如果使用全局变量,Servlet不传递上下文方式如何取值?
请教其他解决方案
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
几点建议
1、servlet 生命周期好好研究一下
2、servlet 在容器中只loader一次,所以你需要的那些类可以再init中一次加载不需要多次验证
3、建议研究一下struts2 servlet能够掌握生命周期就ok了
######
我的持久层都是独立的class,没有继承也没有传递,不过现在找到方法了,就是用全局变量,做一个静态类来存放ServletContext,这样其他class就可以随意调用了