- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 拦截器
Spring的HandlerMapping支持拦截器,拦截器必须实现HandlerInterceptor接口,此接口里面有下面3中方法:preHandle() 处理器执行前被调用,方法返回true标识继续调用其他拦截器或者处理器,返回false表示中断流程,后续的拦截器和处理器不再执行。postHandle()处理器执行后,视图执行前调用,此时而已通过ModelAndView对象对数据模型数据
2016-06-04 18:27:07 377
原创 request.setAttribute()和request.getSession().setAttribute()解释
request.setAttribute()只能在一个request内有效,如果重定向客户端,将取不到值。request.getSession().setAttribute()可以通过sessionID得到自己的session,将参数存储在session中,即使重定向客户端也没事,这个值可以在多个页面上使用。比如访问一个网站,登录后用户信息被保存到session中,在session过期之前或者用户关
2016-06-04 18:26:31 20505 2
原创 SpringMVC
Spring MVC的WEB请求有下面三种方式: 1. HttpServletRequest获取 - Spring参数注入HttepServletRequest。 注:需要自己处理数据格式@RequestMapping("/login.form")public String CheckLogin(HttpServletRequest req){ String name=req.get
2016-06-04 18:26:08 437
原创 关于Spring的注解
SpringMVC的核心组件DispatcherServlet—–>控制器,请求入口HanderMapping———>控制器,请求派发Controller————>控制器,请求处理流程ModelAndView———->模型,封装业务处理结果和视图ViewResolver———->视图,视图显示处理器处理流程浏览器向Spting发出请求,请求交给前端控制器DispatcherServle
2016-06-04 18:25:39 680
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人