<%--
Document : common
Created on : 2010-2-20, 0:21:33
Author : wuyoubf
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.util.List" %>
<%@page import="org.springframework.web.context.support.*"%>
<%@page import="org.springframework.context.*" %>
<%--
Document : spy
Created on : 2010-2-20, 0:07:57
Author : wuyoubf
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@include file="common.jsp" %>
<%@page import="cn.luna.core.service.SysManagerImpl"%>
<%@page import="cn.luna.core.model.User" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Lnua platform spy page</title>
</head>
<body>
<%
ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(getServletContext());
SysManagerImpl smi = (SysManagerImpl)ctx.getBean("sysManager");
List<User> userList = (List<User>)smi.selectAllUser();
String name = userList.get(0).getName();
%>
<%=name%>
</body>
</html>
分享到:
相关推荐
JSP 中Spring Bean 的作用域详解 Bean元素有一个scope属性,用于定义Bean的作用域,该属性有如下五个值: 1>singleton: 单例模式,在整个spring IOC容器中,单例模式作用域的Bean都将只生成一个实例。一般Spring...
在Java JSP开发中,Spring框架的使用是至关重要的,特别是对于管理Bean的生命周期。Spring中的Bean代表着应用中的对象,这些对象由Spring容器管理,提供了一种松耦合和依赖注入的机制。在本文中,我们将深入探讨...
【标题】"jsp.zip_jsp Eclipse_jsp spri_jsp spring" 涉及到的主要技术是JavaServer Pages(JSP)与Spring框架在Eclipse集成开发环境中的应用。这个压缩包文件可能是一个示例项目或者教程,用于展示如何在Eclipse中...
1. **避免在JSP中编写逻辑代码**:虽然通过以上方法可以在JSP中获取Spring容器中的bean,但一般不推荐这样做。JSP页面本质上是用于显示数据的,过多的逻辑处理会让页面变得复杂和难以维护。应尽可能将业务逻辑放在...
总结来说,“JSP工程包含Spring配置信息”意味着这个项目是基于Spring框架构建的,使用JSP作为视图展示,并且其配置信息用于定义和管理项目中的对象和服务。理解并熟练掌握这些知识点对于Java Web开发至关重要。
在JSP页面中,我们可以使用EL(Expression Language)或JSTL(JavaServer Pages Standard Tag Library)访问Bean的属性: ```jsp <!-- JSP代码 --> 用户信息 姓名: ${user.name} 年龄: ${user.age} ``` 这里,...
Servlet+JSP与Spring+MVC是两种在Java Web开发中常见的技术栈,它们用于构建动态、交互式的Web应用程序。本指南将深入介绍这两种技术及其整合应用,通过配套的源码帮助初学者更好地理解概念和实践操作。 Servlet是...
Servlet、JSP和Spring MVC是Java Web开发中的三个重要技术,它们在构建动态网页和企业级应用程序中扮演着核心角色。下面将详细解释这三个技术及其相互关系。 **Servlet** 是Java编程语言中的一种接口,由Java ...
开发者可以在这个项目中看到如何配置Spring的ApplicationContext,如何声明和注入Bean,以及如何在JSP中调用这些Bean。同时,项目可能会包含一个简单的数据库模型,展示如何使用Hibernate进行数据操作,并在JSP页面...
在传统Spring项目中,我们需要配置XML文件来声明Bean,而在Spring Boot中,大部分可以通过注解完成,使得代码更简洁、更易于维护。 在Spring+jsp项目中,通常我们通过Controller层接收请求,然后转发到JSP页面进行...
在本项目中,Spring可能被用作IoC(Inversion of Control)容器,负责处理bean的创建和注入,同时也可能利用其AOP(面向切面编程)功能来实现事务管理。 2. Hibernate:Hibernate是一个强大的ORM(对象关系映射)...
在实际开发中,为了提高性能和可扩展性,通常会使用更强大的数据库系统如MySQL或Oracle,以及使用框架如Spring MVC来替代原始的JSP+Servlet+Bean架构。然而,"jsp+servlet+bean 网上书店"项目作为学习和理解Java Web...
在本项目中,Spring主要负责管理Bean(包括Struts的Action类)的生命周期和依赖关系,同时也可能用于实现事务管理和安全控制。Spring的IoC容器使得应用组件可以解耦,提高代码的可测试性和可维护性。 4. **...
在整合过程中,Spring会管理整个应用的组件,包括DAO(数据访问对象)、Service以及Controller等层的实例化和依赖关系。 SpringMVC是Spring框架的一个模块,专门用于处理Web请求。它遵循MVC(Model-View-Controller...
在Spring中,自动装配指的是Spring容器在启动时根据一定规则自动将Bean的依赖关系注入到目标Bean中。Spring提供了几种自动装配模式: - **按类型装配(byType)**:Spring容器查找容器中匹配目标依赖类型的Bean,并...
完成上述配置后,你可以运行 Spring Boot 应用,并在浏览器中访问 `http://localhost:8080` 来查看结果。如果一切正常,你应该能看到 `home.jsp` 页面的内容。 总结,虽然 Spring Boot 不推荐使用 JSP,但通过以上...
"SpringMVC+Hibernate+Spring+JSP整合实例"是一个经典的后端技术组合,它涵盖了Java领域中多个核心框架的集成应用,旨在实现数据持久化、业务逻辑处理以及用户界面展示的无缝连接。下面我们将深入探讨这些技术及其...
- **配置文件**:如`spring-context.xml`,配置Spring的bean;`mybatis-config.xml`,配置MyBatis。 - **Web部署描述符**:`web.xml`,配置Web应用。 项目可能还包括测试类、资源文件(如数据库连接配置)和日志...