三九宝宝网宝宝百科宝宝知识

Servlet环境下取得spring的ApplicationContext

12月12日 编辑 39baobao.com

[新西兰留学:奥塔哥理工学院帮助学生学生取得学术及职业上的成功]奥塔哥理工学院是一所政府全资拥有的院校,位于美丽的新西兰南岛,达尼丁市和中奥塔哥地区。奥塔哥理工学院享有悠久的历史,培养了众多优秀的毕业生。学院由成立于1889年的达尼丁...+阅读

项目的应用里重写了 HttpSessionListener,在用户登录超时后需要对数据库进行操作,操作类的 service 自然从 spring 的 application context 里取比较好。

方法:

1. 取得 ServletContext,假设实例名为 sc

2. 调用 Object sc.getAttribute(String) 方法

3. 参数 String 是什么不确定的时候,考试,大就全列出:

ServletContext sc = request.getSession().getServletContext();

Enumerationenu = sc.getAttributeNames();

while (enu.hasMoreElements()) {

String name = enu.nextElement();

Object obj = sc.getAttribute(name);

System.out.println(name + "\t" + obj.getClass());

}

4. 我得到的 obj 的 class 是 name 是 “.springframework.web.context.WebApplicationContext.ROOT”

5. 取得 ApplicationContext,并使用:

ServletContext sc = request.getSession().getServletContext();

WebApplicationContext ctx = (WebApplicationContext)sc.getAttribute(".springframework.web.context.WebApplicationContext.ROOT");

myService = (MyService) ctx.getBean("myService");

Get Spring ApplicationContext in servlet context.

以下为关联文档:

成绩平平,通过丰富的课外体验来弥补,最终取得澳洲名校offer学生背景信息学生姓名:Z同学毕业/就读院校:宁波某中学就读专业:高中GPA成绩:73语言成绩:6.5录取院校:莫纳什大学录取专业:会计申请学历:本科录取时间:2016.3背景分析...

坚持理想不放弃终取得爱尔兰名校offer学生背景:周同学毕业院校:天津师范大学滨海学院英语系学习成绩:平均分85,雅思8分申请愿望:获得TCD的录取录取结果:先获得DCU的录取OFFER,后获得了TCD的OFFER辅导老师:钱梅群案...

新西兰留学:梅西大学在教学和科研方面取得很高成就梅西大学于1927年在北帕默斯顿(Pamerston North)成立,起初成立时是一所农业大学。70多年来,学校在教学和科研方面取得很高成就。从成立之日起到现在,学校已发展成为一所大型的现...

VB取得磁盘文件夹或文件的security实现代码如下:Option ExplicitPublic Const MAXIMUM_ALLOWED As Long = &H2000000Public Const DELETE As Long = &H10000Public Const READ_CONTROL As Long = &H20000...

取得专八作文高分七点注意事项在平时,总有很多同学写信来询问同样的一个问题:“我怎样才能够在短时间内提高我的专四写作水平?”答案其实是否定的。首先我们必须明确:冰冻三尺,非一日之寒;英语学习是一个长期积...

西部地区“两基”攻坚取得实质性进展呼和浩特8月21日召开的国家西部地区“两基”攻坚现场汇报会上了解到,国家西部地区“两基”攻坚一年多来,西部地区的教育事业得到了较大的改善。2004年,西部地区102个县级单位通过了省级评...

不要害怕失败你没有取得成功的10个原因A couple of months ago, I asked you not to fear failure, saying that embracing failure — or at least the possibility of failure — was essential to success. Bu...

其他方式取得的存货的成本的确定本准则第11-12条规定了企业通过其他方式取得的存货的成本的确定原则。取得存货的其他方式主要包括:接受投资、收获时的农产品、非货币性资产交换、债务重组、企业合并等。 1....

个人投资者取得投资企业住房怎样征个税问题:我是房地产开发企业会计,前几年我企业开发的住宅一直由本企业的几个股东居住,现在我企业想给他们办理产权,是否涉及个人所得税? 答:根据财税[2003]158号文件规定:除个人独资企...

推荐阅读
图文推荐