springMVC笔记(二)
2015-11-02 02:42
253 查看
参考资料:
Spring MVC 教程,快速入门,深入分析
第二章Spring MVC入门 —— 跟开涛学SpringMVC
其他博客推荐:
[置顶] 优秀IT技术文章集(最新)(高质量)
大概的要点:
重点是转发器ispatcher、拦截器interceptor、处理器controller的使用以及数据的传输。
结合一些例子学习实际场景下的配置方法和原理。
http请求 dispatcherServelthandleMapping controller http响应
DispatcherServlet 前置拦截转发
servlet 设置属性 指定配置文件
servlet-mapping 拦截哪些请求
上下文context 父子上下文
---
总结:不使用listener监听器来加载spring的配置文件,只使用DispatcherServlet来加载spring的配置,不要父子上下文,只使用一个DispatcherServlet,事情就简单了,什么麻烦事儿也没有了。
配置文件
视图
拦截器 mvc:interceptors
资源文件访问
拦截器 action之前、视图之前执行和handleMapping绑定顺序执行有一个拦截器返回就结束
Spring MVC的拦截器,是属于HandlerMapping级别的,可以有多个HandlerMapping,每个HandlerMapping可以有自己的拦截器。
当一个请求按Order值从小到大,顺序执行HandlerMapping接口的实现类时,哪一个先有返回,那就可以结束了,后面的HandlerMapping就不走了,本道工序就完成了。就转到下一道工序了。
拦截器会在什么时候执行呢?一个请求交给一个HandlerMapping时,这个HandlerMapping先找有没有处理器来处理这个请求,如何找到了,就执行拦截器,执行完拦截后,交给目标处理器。
----
近似总拦截器
----
方法是在handlemapping的interceptors属性上绑定拦截器
异常处理
单元测试
重定向
ajax请求 json转换 使用@ResponseBody注解
**如何取得Spring管理的bean
配置文件中加入: <bean class="com.xxxxx.SpringContextHolder"lazy-init="false" /
servlet方式加载
listener方式加载
Spring MVC 教程,快速入门,深入分析
第二章Spring MVC入门 —— 跟开涛学SpringMVC
其他博客推荐:
[置顶] 优秀IT技术文章集(最新)(高质量)
大概的要点:
重点是转发器ispatcher、拦截器interceptor、处理器controller的使用以及数据的传输。
结合一些例子学习实际场景下的配置方法和原理。
http请求 dispatcherServelthandleMapping controller http响应
DispatcherServlet 前置拦截转发
servlet 设置属性 指定配置文件
servlet-mapping 拦截哪些请求
上下文context 父子上下文
---
总结:不使用listener监听器来加载spring的配置文件,只使用DispatcherServlet来加载spring的配置,不要父子上下文,只使用一个DispatcherServlet,事情就简单了,什么麻烦事儿也没有了。
配置文件
视图
拦截器 mvc:interceptors
资源文件访问
拦截器 action之前、视图之前执行和handleMapping绑定顺序执行有一个拦截器返回就结束
Spring MVC的拦截器,是属于HandlerMapping级别的,可以有多个HandlerMapping,每个HandlerMapping可以有自己的拦截器。
当一个请求按Order值从小到大,顺序执行HandlerMapping接口的实现类时,哪一个先有返回,那就可以结束了,后面的HandlerMapping就不走了,本道工序就完成了。就转到下一道工序了。
拦截器会在什么时候执行呢?一个请求交给一个HandlerMapping时,这个HandlerMapping先找有没有处理器来处理这个请求,如何找到了,就执行拦截器,执行完拦截后,交给目标处理器。
----
近似总拦截器
----
方法是在handlemapping的interceptors属性上绑定拦截器
异常处理
单元测试
重定向
ajax请求 json转换 使用@ResponseBody注解
**如何取得Spring管理的bean
配置文件中加入: <bean class="com.xxxxx.SpringContextHolder"lazy-init="false" /
servlet方式加载
listener方式加载
相关文章推荐
- Java面向对象编程-第1章学习笔记
- java 实例变量初始化
- java中Proxy类初探
- 菜鸟猿大战Java之异常处理初接触
- Java的泛型是类型擦除的
- SpringDI_constructor注入
- spring 与设计模式(行为型)之Adapter模式
- Spring Web Flow 官网下载地址
- Spring MVC AOP 初步学习
- struts2中redirectAction方式 重定向带参数/中文参数乱码
- java 获取路径的各种方法
- Java高性能线程库:Jetlang
- Hbase java api
- eclipse 安装SVN插件
- Java中交换两个整数变量的值
- 详解Java中代码块和继承
- Java Web 编码问题二:Servlet响应头的的设置
- Java Web 编码问题一:jsp的编码问题
- [深入理解Java虚拟机]第九章 字节码执行引擎-类加载及执行子系统的案例与实战
- java抓取快递信息