虚位以待(AD)
虚位以待(AD)
首页 > 软件编程 > Java编程 > SpringMVC中Model和ModelAndView的EL表达式取值方法

SpringMVC中Model和ModelAndView的EL表达式取值方法
类别:Java编程   作者:码皇   来源:互联网   点击:

下面小编就为大家分享一篇SpringMVC中Model和ModelAndView的EL表达式取值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

model和modelMap(spring 封装),Java.util.Map

    ModelMap(视图) ModelAndView modelAndView = new ModelAndView();
    modelAndView.addObject("name", "xxx");
    modelAndView.setViewName("/user/index");
    return modelAndView;
    //对于ModelAndView构造函数可以指定返回页面的名称,也可以通过setViewName方法来设置所需要跳转的页面; 在前端用${
    name}
    调用 MODLE:String retVal = "user/index";
    User user = new User();
    user.setName("XXX");
    model.addAttribute("currentUser", user);
    return retVal;
    //通过addAttribute()添加属性,(假设user有name属性)在前端用${
    currentUser.name}
    调用 MapModelAndView mav = new ModelAndView();
    User user1=new User();
    ------假设User有name的属性Map map=new HashMap();
    map.put("user",user1);
    //map.put相当于request.setAttribute方法 mav.addObject(map);
    mav.setViewName("qweqas");
    return mav;
    ;
    //在前端用户${
    user.name}
    调用

以上这篇SpringMVC中Model和ModelAndView的EL表达式取值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

  • 浅谈在页面中获取到ModelAndView绑定的值方法
  • 浅谈SpringMVC jsp前台获取参数的方式 EL表达式
相关热词搜索: el表达式取值