SpringMVC

Posted 傻狍子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC相关的知识,希望对你有一定的参考价值。

1 Spring与Web环境集成

1.1 ApplicationContext应用上下文

应用上下文的获取方式

方式一 通过Spring配置文件方式获取
    new classpathXmlApplicationContext
弊端:配置文件加载多次 应用上下文对象创建多次 因为每次从容器中获取Bean都要编写上述代码 创建对象

方式二  从域中获取应用上下文ApplicationContext对象 
通过 ServletContextListener监听Web应用的启动 在web应用启动时,就加载Spirng的配置容器,创建应用上下文对象ApplicationContext, 在将其存储到最大的域servletContext域中,这样就可以在任意位置从域中获得应用上下文ApplicationContext对象了

1.2 Spring提供应用上下文的工具

Spring 提供了一个监听器ContextLoaderListener就是对上述功能的封装,该监听器内部加载Spring配置文件,创建应用上下文对象,并存储草ServletContext域中,提供了一个客户端工具 WebApplicationContextUtils供使用者获得应用上下文对象
方法

    1 在web.xml中配置ContextLoaderListener监听器(导入Spring-web坐标)
    `<dependency>
    <
    `
    2 使用WebApplicationContextUtils获得应用上下文对象ApplicationContext

1.3 导入Spring集成web坐标

1.4 配置ContextLoaderListener监听器

1.5 通过工具获得应用上下文对象

2 SpringMVC的简介

2.1 SpringMVC概述

2.2 SpringMVC快速入门

2.3 SpringMVC流程试图

2.4 知识要点

3 ingMVC的组件解析

3.1 SpringMVC的执行流程

3.2 SpringMVC组件解析

3.3 SpringMVC注释解析

3.4 SpringMVC的XML配置解析

3.5 只是要点

4 ringMVC的数据相应

4.1 数据相应方式(理解)

4.2 返回字符串形式(应用

4.3 页面跳转-返回ModelAndView形式1 (应用)

4.4 页面跳转-返回ModelAndView形式2 (应用)

4.5 页面跳转-返回ModelAndView形式3 (应用)

4.6 回写数据-直接诙谐字符串 (应用)

4.7 回写数据-直接回写json格式字符串 (应用)

4.8 回写数据-返回对象或集合 (应用)

4.9 回写数据对象或集合2 (应用)

4.10 知识要点小结 (理解,记忆)

5 SpringMVC请求

5.1 获得请求参数-请求参数类型(理解)

5.2 获得请求参数-获得基本类型参数(应用)

5.3 获得请求参数-获得POJO类型参数(应用)

5.4 获得请求参数-获得数组类型参数(应用)

5.5 获得请求参数-获得集合类型参数1(应用)

5.6 获得请求参数-获得集合类型参数2(应用)

5.7 获得请求参数-静态资源访问的开启(应用)

5.8 获得请求参数-配置全局乱码过滤器(应用)

5.9 获得请求参数-参数绑定注解@RequestParam(应用)

5.10 获得请求参数-Restful风格的参数的获取(应用)

5.11 获得请求参数-自定义类型转换器(应用)

5.12 获得请求参数-获得Servlet相关API(应用)

5.13 获得请求参数-获得请求头信息(应用)

5.14 文件上传-客户端表单实现(应用)

5.15 文件上传-文件上传的原理(理解)

5.16 文件上传-单文件上传的代码实现1(应用)

5.17 文件上传-单文件上传的代码实现2(应用)

5.18 文件上传-多文件上传的代码实现(应用)

5.19 知识要点(理解,记忆)

以上是关于SpringMVC的主要内容,如果未能解决你的问题,请参考以下文章

springmvc 分页查询的简单实现

Spring Rest 文档。片段生成时 UTF-8 中间字节无效 [重复]

Spring MVC 教程

spring 国际化 js怎么设置

AngularJS ——ngResourceRESTful APIs 使用

第二周作业