`
wander312
  • 浏览: 216709 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

在jsp页面上,如何从spring容器中拿到一个bean

阅读更多
<%WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(this

.getServletContext());

System.out.println("===========初始化成功=========");

worksService = (SomeServiceImpl) wac.getBean("someService");%>



spring部分代码:

String attrName=WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE;//值为:
"org.springframework.web.context.WebApplicationContext.ROOT"

Object attr = sc.getAttribute(attrName);
return (WebApplicationContext)attr ;
分享到:
评论

相关推荐

    struts.xml和applicationContext.xml、web.xml的配置

    在Java Web开发中,`struts.xml`, `applicationContext.xml` 和 `web.xml` 是三个至关重要的配置文件,它们各自负责不同的职责,并协同工作来构建一个完整的应用框架。以下是关于这三个配置文件的详细说明。 首先,...

    J2EE面试题

    9) aa.jsp与bb.jsp属于同一应用,在aa.jsp中使用&lt;jsp:useBean id="beanName" scope="session" class="mypackage.mybean" /&gt;标记,在bb.jsp中要把beanName这个bean对象变量所引用的对象取出来。那么对于以下描述,...

    java面试题

    Struts1只是在第一次请求的时候创建一个action实例,以后每次相同的请求都直接从内存中去读取,它是单例模式,安全性较差。 Struts2是如何实现MVC模式的? 答:在Struts2里面是将每次页面的请求进行处理,然后将请求...

    一个ssh分页的源代码,源文件较大,把lib下的jar去掉了

    Spring在SSH中主要作为核心容器,负责管理和协调其他组件,如数据库事务管理、服务层的bean管理等。 3. **Hibernate**:这是一个对象关系映射(ORM)框架,用于简化数据库操作。它允许开发者用Java对象来操作数据库...

    SSM快递代拿系统.zip

    "SSM快递代拿系统.zip"是一个压缩包文件,其中包含了一个名为"express-ssm-master"的项目目录,这通常意味着它是一个基于SSM框架(Spring、SpringMVC、MyBatis)开发的快递代拿服务系统。下面将详细阐述这个系统可能...

    ssm框架基础配置文件web.xml模板springmvc.xml模板applicationContext.xml模板拿来即用

    - 视图解析器:如`&lt;bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"&gt;`,配置JSP页面的路径前缀和后缀。 - 数据绑定与类型转换:可配置`&lt;bean id=...

Global site tag (gtag.js) - Google Analytics