`
chenlb
  • 浏览: 696598 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jsp 中 引用 spring 管理的Bean

阅读更多

    由于没有用MVC框架,所以在view层的不能由Spring依赖注入,现在我jsp页面又想引用Spring管理的Bean,那怎么办。用WebApplicationContextUtils帮助类。jsp页面如下:

<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page import="org.springframework.web.context.support.WebApplicationContextUtils" %>
<%@ page import="org.springframework.web.context.WebApplicationContext" %>
<%
    WebApplicationContext wac 
= WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServletContext());
%>
分享到:
评论

相关推荐

    java JSP开发之Spring中Bean的使用

    在Java JSP开发中,Spring框架的使用是至关重要的,特别是对于管理Bean的生命周期。Spring中的Bean代表着应用中的对象,这些对象由Spring容器管理,提供了一种松耦合和依赖注入的机制。在本文中,我们将深入探讨...

    JSP 中Spring Bean 的作用域详解

    JSP 中Spring Bean 的作用域详解 Bean元素有一个scope属性,用于定义Bean的作用域,该属性有如下五个值: 1&gt;singleton: 单例模式,在整个spring IOC容器中,单例模式作用域的Bean都将只生成一个实例。一般Spring...

    JSP工程包含Spring配置信息

    总结来说,“JSP工程包含Spring配置信息”意味着这个项目是基于Spring框架构建的,使用JSP作为视图展示,并且其配置信息用于定义和管理项目中的对象和服务。理解并熟练掌握这些知识点对于Java Web开发至关重要。

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

    1. **避免在JSP中编写逻辑代码**:虽然通过以上方法可以在JSP中获取Spring容器中的bean,但一般不推荐这样做。JSP页面本质上是用于显示数据的,过多的逻辑处理会让页面变得复杂和难以维护。应尽可能将业务逻辑放在...

    spring+Hibernate+jsp的简单例子

    在本项目中,Spring可能被用作IoC(Inversion of Control)容器,负责处理bean的创建和注入,同时也可能利用其AOP(面向切面编程)功能来实现事务管理。 2. Hibernate:Hibernate是一个强大的ORM(对象关系映射)...

    jsp.zip_jsp Eclipse_jsp spri_jsp spring

    【标题】"jsp.zip_jsp Eclipse_jsp spri_jsp spring" 涉及到的主要技术是JavaServer Pages(JSP)与Spring框架在Eclipse集成开发环境中的应用。这个压缩包文件可能是一个示例项目或者教程,用于展示如何在Eclipse中...

    JspServletBean example

    在本教程中,我们将深入探讨如何结合JSP、Servlet和Bean来构建Web应用。 首先,让我们理解JSP的运作机制。JSP页面由HTML代码和嵌入的Java代码组成。当客户端发起请求时,Web服务器会将JSP转换成Servlet,然后执行这...

    基于JSP JSTL Ajax Spring Hibernate用户管理系统

    在本系统中,Spring可能用于管理Bean的生命周期,处理请求和响应,以及协调与其他组件的交互。 【Hibernate】:Hibernate是一个对象关系映射(ORM)框架,它简化了Java应用程序对数据库的操作。通过Hibernate,...

    基于jsp+struts+spring+hibernate的Blog

    在本项目中,Spring主要负责管理Bean(包括Struts的Action类)的生命周期和依赖关系,同时也可能用于实现事务管理和安全控制。Spring的IoC容器使得应用组件可以解耦,提高代码的可测试性和可维护性。 4. **...

    Spring+jsp老项目转Springboot的示例Demo

    在传统Spring项目中,我们需要配置XML文件来声明Bean,而在Spring Boot中,大部分可以通过注解完成,使得代码更简洁、更易于维护。 在Spring+jsp项目中,通常我们通过Controller层接收请求,然后转发到JSP页面进行...

    JSP Spring 自动化装配Bean实例详解

    在Spring中,自动装配指的是Spring容器在启动时根据一定规则自动将Bean的依赖关系注入到目标Bean中。Spring提供了几种自动装配模式: - **按类型装配(byType)**:Spring容器查找容器中匹配目标依赖类型的Bean,并...

    稿件管理系统的设计(JSP+SPRING+STRUTS+HIBERNATE)

    在稿件管理系统中,Spring可能被用来管理bean的生命周期,实现依赖注入,以及提供事务管理。Spring MVC作为Spring的一部分,可以用于处理HTTP请求,协调视图、控制器和模型层之间的交互。 3. **Struts框架**: ...

    Servlet JSP Spring MVC初学指南(alin书签).pdf

    Servlet、JSP和Spring MVC是Java Web开发中的三个重要技术,它们在构建动态网页和企业级应用程序中扮演着核心角色。下面将详细解释这三个技术及其相互关系。 **Servlet** 是Java编程语言中的一种接口,由Java ...

    JSP源码——车辆管理系统(struts+hibernate+spring+oracle).zip

    在车辆管理系统中,Spring管理着所有bean的生命周期,包括Struts的Action、Hibernate的SessionFactory等,还可能包含了事务管理,确保数据操作的一致性。 Oracle数据库是这个系统的数据存储中心,它提供了高性能、...

    spring+springmvc+mybatis整合(含简单jsp页面)

    在IT行业中,Spring、SpringMVC和MyBatis是三个非常重要的开源框架,它们分别用于处理应用程序的不同层次:Spring作为全面的容器管理依赖注入,SpringMVC负责Web层的处理,而MyBatis则专注于数据库操作。这次我们将...

    bank.tar.gz_jsp 银行_jsp银行_spring bank_存取款_银行

    在本项目中,Spring可能被用来管理bean,实现事务控制,以及提供数据访问层(DAO)的支持,确保存取款操作的正确性和一致性。 3. **Struts1.2框架**:Struts是基于MVC(Model-View-Controller)设计模式的Java Web...

    Servlet+JSP和Spring+MVC初学指南 书籍配套源码

    Servlet+JSP与Spring+MVC是两种在Java Web开发中常见的技术栈,它们用于构建动态、交互式的Web应用程序。本指南将深入介绍这两种技术及其整合应用,通过配套的源码帮助初学者更好地理解概念和实践操作。 Servlet是...

Global site tag (gtag.js) - Google Analytics