摘要: 如果有多个拦截器,执行的顺序是在SpringMVC的配置文件里的前后顺序。 第一个拦截器在前面就先执行第一个拦截器的preHandle方法。 第一个拦截器 这样第二个拦截器: 请求的方法: 执行的结果: first-preHandlesecond-preHandle目标方法执行second-post 阅读全文
posted @ 2017-08-24 23:37 薛小生 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 1.在请求到来的时候,拦截器会拦截,执行preHandle方法。如果该方法的返回值为true, 就继续往下执行,否则,就结束执行,往下就不在执行任何方法。 该方法在目标方法执行之前执行。 可以考虑做权限、日志或者事务。 2.在preHandle的返回值为true的情况下,就继续执行请求的jsp页面或 阅读全文
posted @ 2017-08-24 21:35 薛小生 阅读(2530) 评论(0) 推荐(0) 编辑
摘要: 一、首先写一个类实现HandlerInterceptor, 实现HandlerInterceptor中的方法。 将preHandler 的返回值写成true,若不该就不会执行后面请求的方法了。 二、在SpringMVC的配置文件中,我的是SpringMVC.xml配置interceptor 使用<m 阅读全文
posted @ 2017-08-24 21:27 薛小生 阅读(125) 评论(0) 推荐(0) 编辑
摘要: package com.neuedu.controller; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.u... 阅读全文
posted @ 2017-08-24 21:16 薛小生 阅读(149) 评论(0) 推荐(0) 编辑