zoukankan      html  css  js  c++  java
  • springMVC返回数据的四种方式

    转自:https://blog.csdn.net/itcats_cn/article/details/82119673

    springMVC返回数据的四种方式:第一种,通过request.setAttribute进行返回。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    @RequestMapping(value="/welcomeF")
    public String WelcomeF(User user,HttpServletRequest request){
    System.out.println(user.toString());
    /*通过setAttribute来设置返回*/
    request.setAttribute("name", user.getName());
    request.setAttribute("password", user.getPassword());
    request.setAttribute("password", user.getHobby());
    return "welcome";
    }

    第二种,通过ModelAndView进行返回。

    1
    2
    3
    4
    5
    6
    7
    8
    @RequestMapping(value="/welcomeSeven")
    publicModelAndViewWelcomeSeven(User2 user2){
    /*通过ModelAndView来返回数据*/
    ModelAndView mav = new ModelAndView("welcome");
    mav.addObject("name", user2.getName());
    mav.addObject("date", user2.getUdate());
    return mav;
    }

    第三种,通过model对象进行返回。

    1
    2
    3
    4
    5
    6
    7
    @RequestMapping(value="/welcomeEight")
    public String WelcomeEight(User2 user2,Model model){
    /*通过Model对象来返回数据*/
    model.addAttribute("name", user2.getName());
    model.addAttribute("date", user2.getUdate());
    return "welcome";
    }

    第四种,通过Map对象进行返回。

    1
    2
    3
    4
    5
    6
    7
    @RequestMapping(value="/welcomeNine")
    public String WelcomeNine(User2 user2,Map map){
    /*通过Model对象来返回数据*/
    map.put("name", user2.getName());
    map.put("date", user2.getUdate());
    return "welcome";
    }

    转https://www.2cto.com/kf/201701/591767.html

  • 相关阅读:
    Mysql 安装
    网站搭建 so easy
    git 命令!!!!!!!!!!!
    git branch 管理常用命令
    Java开发环境的搭建以及使用eclipse从头一步步创建java项目
    git 放弃本地修改 强制更新
    java算法之猴子排序睡眠排序
    sql业务需求,查询每个分类下的前两n条数据
    mysql安装
    linux服务自启
  • 原文地址:https://www.cnblogs.com/sharpest/p/9644960.html
Copyright © 2011-2022 走看看