zoukankan      html  css  js  c++  java
  • java简单学习笔记20190206

    spring mvc保存并获取参数的3个注解@RequestAttribute,@SessionAttribute,@SessionAttributes

    public modelandview xxxx(@RequestAttribute("id") long id){xxxxx..............

    而@sessionattri...和会话session有关,@SessionAttributes是把键值对保存在session中,这个注解只能注解到类中,不能应用到方法。执行完控制器的逻辑后,将注解中对应的属性名称或者types中匹配的类型存到http的session中,

    @SessionAttributes(name={},types={Role.class}

    @RequestMapping("/sxxxx.do")

    public class xxxx(long id){

    modelandview mv=new modelandview();

    mv.addobject(key,value);///或者mv.addobject('id",1L);

    return mv;

    通过上述的保存到session后,就会读取它的值@SessionAttribute("id")注解了。

    @CookingValue和@RequestHeader,分别取cookie和请求头的值,用于和上述的类似。

  • 相关阅读:
    kafka其他记录
    kafka基础
    营销网络建设
    营销体制管理
    营销队伍建设
    营销组成
    Asp.net model 绑定原理
    Cannot change version of project facet Dynamic Web Module to 3.0.
    maven 编译插件
    mysql 配置文件 value
  • 原文地址:https://www.cnblogs.com/lofe/p/10354799.html
Copyright © 2011-2022 走看看