zoukankan      html  css  js  c++  java
  • springmvc中ModelAndView的用法

    springmvc中ModelAndView的用法

    ModelAndView 是 SpringMVC 为我们提供的一个对象,该对象也可以用作控制器方法的返回值。

    该对象中有两个方法

    • addObject(String attributeName,Object attributeValue):添加对象到该模型中
      • 可以在页面直接用el表达式获取对象
    • setViewName(@Nullable String viewName):设置逻辑视图名称,视图解析器会根据名称前往指定的视图

    示例

    控制器代码

    /**
    * 返回ModeAndView
    * @return
    */
    @RequestMapping("/testReturnModelAndView")
    public ModelAndView testReturnModelAndView() {
        ModelAndView mv = new ModelAndView();
        mv.addObject("username", "张三");
        mv.setViewName("success");
        return mv; 
    }
    

    jsp取值

    ${requestScope.username}
    

    注意:我们在页面上上获取使用的是 requestScope.username 取的,所以返回 ModelAndView 类型时,浏览器跳转只能是请求转发。

    记得快乐
  • 相关阅读:
    javascript 冒泡
    js闭包
    loadmore & scroll
    viewport
    担当
    javascript pattern
    javascript function
    interview
    json and .net
    java sqlserver
  • 原文地址:https://www.cnblogs.com/Y-wee/p/13840253.html
Copyright © 2011-2022 走看看