该注解的目的是缓存参数
缓存参数的两个条件
1、在@SessionAttributes中生命了需要缓存的参数的类型或者参数名。
2、在处理器中将参数设置到了model中
获取缓存的参数的方法
1、在视图中通过request.getAttribute或者session.getAttribute获取
2、在请求返回的视图中通过session.getAttribute或者Model中获取
3、自动将参数设置到后面请求所对应的处理器的Model类型参数或者有@ModelAttribute("参数名")注释的参数中
4、使用 @SessionAttribute("参数名")注释的参数中
清除缓存的方法:使用SessionStatus参数调用setComplete方法。
应用:分页数据缓存等。