`

spring 3中用注解后如何直接取servlet中取容器bean

阅读更多
在SPRING 3中,都用注解了,同样出现的问题是,比如要在servlet中去取得
容器中受spring管理的bean的方法,如何搞法,没了XML配置文件,其实方法很简单,
跟之前用XML时候是一样的,比如:

ApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext());  
     
  LeaveDao leavedao=(LeaveDao) context.getBean("leaveDao");

2
4
分享到:
评论

相关推荐

    Spring Secruity 项目中用到的包整理

    3. `org.springframework.web.servlet-3.0.5.RELEASE.jar`: 提供了Spring MVC的实现,使得Web应用的开发变得简单。Spring Security可以与Spring MVC紧密集成,通过Filter链来拦截HTTP请求,进行身份验证和授权。 4....

    16.spring与springmvc常见面试题.docx

    答:Spring 容器中的 bean 可以分为 5 个范围:singleton、prototype、request、session、global-session、application。singleton:这种 bean 范围是默认的,这种范围确保不管接受到多少个请求,每个容器中只有一个...

    webspring-mvc

    在Spring应用中,`META-INF`可能会包含Spring的bean定义文件,如`applicationContext.xml`,其中定义了Spring容器管理的所有bean及其依赖关系。 在Spring MVC中,注解是关键特性之一。例如,`@Controller`、`@...

    IDEA用maven创建springMVC项目和配置(XML配置和Java配置)

    在IT行业中,Spring框架是Java开发者的首选工具之一,尤其在构建企业级Web应用程序时。Spring MVC作为Spring框架的一部分,负责处理HTTP请求和响应,提供了一种强大的模型-视图-控制器(MVC)架构模式。本文将详细...

    spring web flow 官方文档

    Spring Web Flow依赖于Spring Framework的核心组件,包括Spring Core、Spring Context、Spring Web MVC等,同时还需要Servlet API的支持。此外,对于某些特定功能,如持久化管理,可能还需集成如Hibernate或JPA等...

    java web中用到的各种API

    它同样遵循Servlet和JSP规范,并且可以在项目中直接嵌入,无需单独部署。 11. **JNDI(Java Naming and Directory Interface)**: JNDI为应用程序提供了一种查找和管理网络资源的统一方法,如数据库连接池、邮件...

    ssh需要的jar包

    3. spring-beans:定义了bean工厂和bean的元数据处理。 4. spring-aop:实现面向切面编程的模块。 5. spring-aspects:与AspectJ集成,实现更灵活的AOP。 6. spring-web/spring-webmvc:用于Web应用,提供HTTP请求...

    webservice开发所需要的包

    部署时,将包含所有依赖的JAR包的WAR文件部署到Servlet容器(如Tomcat)中,容器会加载并启动Web服务。 综上所述,"webservice开发所需要的包"指的是使用Spring和CXF框架开发Web服务时所需的Java库,这些库以JAR...

    SSH框架面试题.pdf

    40. **在SSH环境中用Spring代替Struts的ActionServlet的优势是什么?** 使用Spring可以提供更好的依赖管理和事务管理功能。此外,Spring的MVC框架相比Struts提供了更多的灵活性和更好的性能表现。 #### 高级问题...

    J2EE面试题(很好)

    面试中会考察EJB的生命周期、容器管理的持久化(CMP)与bean管理的持久化(BMP)、以及无状态和有状态会话bean的区别。 4. **JMS(Java Message Service)**:JMS允许在Java应用之间交换消息,实现异步通信。面试...

    springMVC代码

    5. **ModelAndView**:这是Spring MVC中用于存储模型数据和视图信息的对象,通常在Controller中使用。 6. **HandlerMapping**:处理器映射器负责将请求URL映射到相应的Controller方法。 7. **HandlerAdapter**:...

    Java抽奖接口后台管理(和我的前端展示页面,后端接口,后台管理页面及接口一套)

    可能使用了Spring Boot框架,它简化了Java应用的搭建和配置,同时提供了自动配置、内嵌Servlet容器等功能,方便开发RESTful API。 2. **XML**: 在Java应用中,XML常用于配置文件,如Spring框架的bean配置,定义服务...

    springmvc系列教程PDF精讲.

    3. **配置文件详解**:讲解`web.xml`配置文件的作用,如何配置DispatcherServlet,以及`servlet-context.xml`中用于配置SpringMVC的Bean定义,包括视图解析器(View Resolver)和映射器(Handler Mapping)等。...

    海辉面试题

    - **ArrayList**:在Spring配置文件中定义bean时,使用`<list>`元素。 - **HashMap**:使用`<map>`元素定义键值对。 #### 8. Struts1.X中struts-config.xml文件的有哪些元素组成 `struts-config.xml`是Struts的...

    cms后台管理

    一 Jeecms安装过程 将解压后得到的jeecms-...<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> <property name="freemarkerVariables"> <map> …… ...

    javaweb开发的学习路线

    - **Spring:**Spring 框架提供了一个强大的 IoC 容器,学习 Spring 的依赖注入(DI)、面向切面编程(AOP)、数据源管理等功能。 #### 十、高级 Java EE 技术 - **EJB 3.0:**了解企业级 Java Bean 的最新版本 ...

    freemarker总结

    3、 sequences:充当其它对象的容器,按次序访问 使用数字和他包含的每个变量相关联。索引值从0开始。 4、 集合变量: 除了无法访问它的大小和不能使用索引来获得它的子变量:集合可以看作只能由指令使用的受限...

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    1.3. Seam 中的可点击列表:消息示例............................................................................................................................. 27 1.3.1. 理解代码.........................

Global site tag (gtag.js) - Google Analytics