`
阅读更多

JSP中如何获取spring 容器呢?

// 获取spring容器
		ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
		// 插件数据初始化
		ICommonService commonService = (ICommonService) ctx.getBean("commonService");
		commonService.init();

 

ServletContext context = request.getSession().getServletContext();
		ApplicationContext ctx = WebApplicationContextUtils
				.getWebApplicationContext(context);

 

0
0
分享到:
评论

相关推荐

    JSP 获取spring容器中bean的两种方法总结

    下面将详细介绍在JSP页面中获取Spring容器中bean的两种方法。 ### 方法一:在Web应用中使用 在Web应用中,一般推荐使用Spring提供的WebApplicationContextUtils工具类来获取ApplicationContext。这种方法主要适用...

    JSP 获取Spring 注入对象示例

    1. 引入必要的Spring库:在JSP页面顶部,我们需要导入Spring提供的两个关键类`WebApplicationContextUtils`和`ApplicationContext`,以便能够获取Spring容器。 ```jsp <%@ page import="org.springframework.web....

    maven spring-boot jsp

    在本项目中,index.jsp文件很可能是用户访问应用时看到的第一个页面,它可能包含了一些动态生成的内容,如用户信息或者从数据库获取的数据。 文件结构方面,"META-INF"目录通常包含项目元数据,如MANIFEST.MF文件,...

    JSP 中Spring Bean 的作用域详解

    单例模式,在整个spring IOC容器中,单例模式作用域的Bean都将只生成一个实例。一般Spring容器默认Bean的作用域为singleton 2>prototype: 与singleton相反, 每次通过容器的getBean()方法获取该作用域下的Bean时都...

    springboot连接数据库返回jsp项目

    通过实现Spring的HandlerInterceptor接口并将其注册到Spring的bean容器中,我们可以定制自己的拦截逻辑。 最后,项目能够返回JSP页面。尽管Spring Boot推荐使用Thymeleaf、Freemarker等现代视图模板引擎,但仍然...

    Spring5中文文档

    资源管理章节涵盖了资源的获取和抽象,包括Resource接口的介绍、内置的Resource实现、资源加载器以及如何在应用上下文中使用资源路径。 验证、数据绑定和类型转换部分讲解了如何使用Spring的验证器接口进行验证,...

    Spring boot+mybatis+jsp整合

    在本项目中,我们主要探讨的是如何将Spring Boot、MyBatis和JSP这三大核心组件整合在一起,构建一个高效、简洁的Java Web应用程序。Spring Boot以其便捷的启动和配置方式,MyBatis作为轻量级的数据访问层,以及JSP...

    Spring-Reference_zh_CN(Spring中文参考手册)

    6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.1.1. @Configurable object的单元测试 6.8.1.2. 多application context情况下的处理 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来...

    S2SH中JSP页面调用dao的方法

    这一步非常重要,因为只有通过这种方式才能获得Spring容器中管理的对象实例。 ```jsp ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext( request.getSession().getServletContext...

    项目申报系统(Struts2+Spring+Hibernate+Jsp+Mysql5)130223

    在这个项目中,JSP主要负责展示用户界面,将从服务层获取的数据渲染成用户可以查看的格式。 **MySQL5**:MySQL是一款流行的开源关系型数据库管理系统,以其高效、稳定和易于使用而受到广泛欢迎。在这个项目中,...

    Spring框架的示例项目源码 Spring Petclinic

    Spring Petclinic是Spring官方提供的一款开源示例应用,它用于展示Spring框架的各种特性及其在实际开发中的应用。该项目可以帮助开发者理解和学习Spring框架的核心组件,如IoC(Inversion of Control,控制反转)...

    struts 整合spring 例子,测试通过

    这样,Action可以从Spring容器中获取依赖,实现依赖注入。 1. **配置Struts-Spring插件**。在Struts2的配置文件(struts.xml)中,需要启用Spring插件并指定Action类的Spring bean名称。 ```xml ...

    spring官方完整jar包-4.1.6版

    1. **控制反转(IoC)**:IoC是Spring的核心特性,它将对象的创建和管理权交给了Spring容器。开发者只需要定义对象的配置,而无需关注如何实例化和依赖关系的建立。这使得代码更加灵活,易于测试和维护。 2. **依赖...

    spring-web-5.2.3.RELEASE和spring-webmvc-5.2.3.RELEASE

    此外,它还提供了对Servlet、Filter和Listener的集成,使得Spring能够与任何Servlet容器(如Tomcat、Jetty)无缝协作。WebSocket API的集成则允许开发者创建实时双向通信的应用。 Spring Web MVC模块(spring-web...

    struct和spring整合的配置

    在Struts的配置文件(struts.xml)中,设置Spring插件,让Struts知道如何从Spring容器中获取Action实例: ```xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" ...

    spring+struts2整合源码

    整合的关键在于如何让Struts2知道如何从Spring容器中获取Bean。这通常通过使用Spring插件来实现,它会在Struts2启动时自动从Spring容器加载所有标记为@Controller的Bean。在`struts-plugin.xml`中,添加如下配置: ...

    Springboot-jsp

    1. 添加Tomcat依赖:因为JSP解析需要Servlet容器,所以我们需要在`pom.xml`中引入Tomcat的starter,如下: ```xml <groupId>org.springframework.boot <artifactId>spring-boot-starter-tomcat ``` 2. 关闭...

    spring4.1.6.jar

    3. **容器**:Spring容器(如ApplicationContext)负责创建、配置和管理应用中的对象。对象可以通过XML、Java配置或注解进行定义。 4. **数据访问**:Spring提供了JDBC抽象层,简化了数据库操作,同时支持ORM(对象...

Global site tag (gtag.js) - Google Analytics