0 0

关于读Spring3.x,关于SpringMVC的疑惑5

在读Spring3.x企业应用开发实战, 课本 534页 ,有这么一段话:Spring MVC将请求消息绑定到User 对象中,然后再以"user" 为键将 User对象放到模型中。在 准备对视图进行渲染前,Spring MVC 会进一步将模型中的数据转储到   "视图的上下文"  中以暴露给视图对象。对jsp视图来说,Spring MVC 会将模型数据转出到 ServletRequest 的属性列表中。

   在 准备对视图进行渲染前,Spring MVC 会进一步将模型中的数据转储到视图的上下文中以暴露给视图对象。 -----这句话怎么理解(这里的“视图上下文能”具体细化到哪个类)?对于jsp来说 数据模型中的数据是在哪放到request 中的? 能否结合生成 Excel视图源码,和jsp 视图源码详细说明一下?

 

注: 这是Spring3.x企业应用开发实战 pdf 的下载地址:http://down.51cto.com/data/792548  ,pdf 蛮清晰,还带书签,希望能共同研究下。附件中有我上传的该页 截图。

 

Spring 版本 ,spring3.0.5

2013年9月27日 14:44
  • 大小: 345.6 KB

2个答案 按时间排序 按投票排序

0 0

在转发到视图 由spring把Model里的数据 合并到 HttpServletRequest 所有 你通过request也能拿到数据  具体的话 你看下源码就懂了

2013年10月08日 08:30
0 0

"对于jsp来说 数据模型中的数据是在哪放到request 中的?" 无论是jsp还是SpringMVC,本质都是servlet规范的实现与封装,都在在应用容器(比如tomcat)中放入request中的

2013年9月27日 18:57

相关推荐

    springmvc, spring5.x , hibernate5.x 整合

    Spring 5.x带来了许多性能改进和新特性,如Reactor支持以实现响应式编程,以及对Java 8和Java EE 8的全面兼容。Spring框架的核心是依赖注入(DI),它允许开发者创建松耦合的组件,便于测试和维护。 Hibernate 5.x...

    基于Spring 4.X搭建的SpringMVC多模块架构模板

    【标题】"基于Spring 4.X搭建的SpringMVC多模块架构模板"是一个适用于初学者和专业开发者的项目模板,它充分利用了Spring框架的核心特性,为构建大型、复杂的企业级应用提供了一个良好的起点。该模板基于Spring ...

    spring4.x+springMVC4.x+mybatis3.x+ehcache2.6.x整合

    以前都是用SSH,第一次使用spring+springMVC+mybatis自己做的测试练习,主要是配置注解的使用,加了稍微详细的注释说明。另外在测试ehcache的时候也继承进去了,紧做练习参考. 环境:tomcat使用7.x,JDK1.7开发工具...

    SpringMVC精品资源--集成Spring4.x+SpringMVC+Mybatis的Java后台管理框架.zip

    SpringMVC是一款强大的Java web开发框架,用于构建后端服务,它与Spring4.x和Mybatis相结合,可以形成一个高效、灵活的Java后台管理框架。本资源包将带你深入理解这三个技术的集成与应用。 首先,Spring4.x是Spring...

    集成Spring4.x+SpringMVC+Mybatis的Java后台管理框架.rar

    "集成Spring4.x+SpringMVC+Mybatis的Java后台管理框架"是一个常见且广泛使用的解决方案,它结合了Spring框架的强大功能、SpringMVC的优雅模型视图控制器设计以及Mybatis的灵活数据访问能力。下面我们将详细探讨这些...

    基于SpringMVC+Hibernate4.0+Spring3.X的一个很简单的cms系统,

    在这个基于SpringMVC+Hibernate4.0+Spring3.X的简单CMS系统中,SpringMVC可能用于处理Web请求和视图展示,Hibernate4.0用于数据库交互,Spring3.X则提供了整个系统的结构和依赖管理。 【helloworld-cms】 文件名...

    springMVC+springSecurity3.x+Mybaits3.x旧版蓝缘后台管理系统源代码

    《SpringMVC、SpringSecurity3.x与MyBatis3.x在旧版蓝缘后台管理系统中的应用解析》 本文将深入探讨“springMVC+springSecurity3.x+Mybaits3.x旧版蓝缘后台管理系统”这一主题,通过对相关技术的详细讲解,帮助读者...

    springmvc4.x框架所需jar包

    spring-aop-4.2.4.RELEASE.jar spring-aspects-4.2.4.RELEASE.jar spring-beans-4.2.4.RELEASE.jar spring-context-4.2.4.RELEASE.jar spring-context-support-4.2.4.RELEASE.jar spring-core-4.2.4.RELEASE.jar ...

    基于注解的spring3+hibernate3的springMVC框架

    综上所述,这个项目展示了如何利用Spring 3.x的注解配置,配合Hibernate 3.x进行持久化操作,并通过SpringMVC处理HTTP请求,构建一个高效、灵活的企业级应用。通过深入理解这些框架和注解的用法,开发者能够更有效地...

    Java架构师之源码分析专题SpringBoot2.x、Spring5、SpringMVC、Mybatis源码分析

    本专题课程针对SpringBoot 2.x、Spring 5、SpringMVC和Mybatis这四个关键框架进行源码解析,旨在帮助开发者从底层原理出发,提升技术水平,更好地应用和优化这些工具。 首先,我们来探讨SpringBoot 2.x。SpringBoot...

    基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip

    基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip 基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip 基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip 基于SpringMVC+Spring3+Mybatis框架的OA项目源码.zip ...

    org.springframework.web.servlet-3.0.1.RELEASE-A.jar

    Error creating bean with name 'org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0' defined in ServletContext resource [/WEB-INF/springMVC-servlet.xml]: Initialization of bean failed;...

    Spring3+springmvc+mybatis三大整合

    在"Spring3+SpringMVC+MyBatis"的整合过程中,通常会使用Spring的ApplicationContext来加载配置,管理所有组件。SpringMVC的配置需要定义DispatcherServlet,配置视图解析器如InternalResourceViewResolver,以及...

    springMVC+springSecurity3.x+Mybaits3.x的权限系统

    主要技术:springMVC springSecurity3.x Mybaits3.x mysql log4j md5 主要功能有: 用户管理 角色管理 资源管理 服务器配置管理 登陆信息管理 操作日志管理 查询用户 角色列表 资源列表 预警设置 用户登录记录 ...

    ssm配置文件springmvc.xml

    ssm配置文件springmvc.xml

    springmvc4简单例子

    Spring MVC 4是该框架的一个版本,它在Spring 3.x的基础上增加了更多特性,提高了性能,并且与Spring 4.0的核心框架紧密集成。 在"springmvc4简单例子"中,我们通常会涉及到以下几个关键知识点: 1. **配置**:...

    login_test_SPRINGMVC.rar_IDEA springmvc

    标题中的"login_test_SPRINGMVC.rar_IDEA springmvc"表明这是一个关于SpringMVC框架的登录测试项目,使用IntelliJ IDEA(简称IDEA)作为集成开发环境。这个压缩包可能包含了实现一个基本SpringMVC登录功能的所有源...

    springmvc-config.xml

    这是一个springmvc-config.xml文件,<?xml version="1.0" encoding="UTF-8"?> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:...

    SpringMVC知识点.doc

    SpringMVC 是一款基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的重要组成部分,主要用于构建 MVC(Model-View-Controller)模式的 Web 应用程序。本篇文章将详细阐述 SpringMVC 的核心概念、工作流程、以及...

    spring4+mybatis3+springmvc4实战

    《Spring4+Mybatis3+SpringMVC4实战》是一个基于这三个流行开源框架构建的完整项目,旨在帮助学习者深入理解和实践SSM(Spring、SpringMVC、Mybatis)架构。这个项目涵盖了从基础配置到高级特性的全方位应用,对于...

Global site tag (gtag.js) - Google Analytics