最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringMvc接收參數(shù)方法總結(jié)(必看篇)

 更新時間:2017年06月17日 08:18:40   投稿:jingxian  
下面小編就為大家?guī)硪黄猄pringMvc接收參數(shù)方法總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

接收參數(shù)的方式:

1.HttpServletRequest方式接收

public ModelAndView test1(HttpServletRequest req){
    String userName = req.getParameter("userName");
    String password = req.getParameter("password");
    System.out.println(userName);
    System.out.println(password);
    return new ModelAndView("jsp/hello");
  }

2.@RequestParam方式

 public ModelAndView test2(String userName,
      @RequestParam("password") String pwd){
    System.out.println(userName+","+pwd);
    return new ModelAndView("jsp/hello");
  }

3.對象的方式接收

 public ModelAndView test3(User user){
    System.out.println(user);
    return new ModelAndView("jsp/hello");
  }

4.

 /**
  * 使用ModelAndView傳出參數(shù) 內(nèi)部 HttpServletRequest的Attribute傳遞 到jsp頁面
   * ModelAndView(String viewName,Map data)data是處理結(jié)果
  */
@RequestMapping("action")
public ModelAndView test4(User user){
   Map<String, Object> data = new HashMap<String, Object>();
   data.put("user", user);
   return new ModelAndView("jsp/hello",data);
}

5. Session的方式

/**
   * session存儲  可以使用HttpServletRequest的getSession方法訪問
   */
  @RequestMapping("action")
  public ModelAndView test7(HttpServletRequest req){
    HttpSession session = req.getSession();
    session.setAttribute("salary", 6000.0);
    return new ModelAndView("jsp/hello");
  }

6.重定向:

@RequestMapping("/updateitem")
//spirngMvc可以直接接收pojo類型:要求頁面上input框的name屬性名稱必須等于pojo的屬性名稱
public ModelAndView updateitem(Items items){
 
itemsService.updateitems(items);
 
//不可以加斜杠 解析不了 itemList.action
return new ModelAndView(new RedirectView("itemList.action"));
}

7.重定向

@RequestMapping("/updateitem")
//spirngMvc可以直接接收pojo類型:要求頁面上input框的name屬性名稱必須等于pojo的屬性名稱
public String updateitem(Items items){
 
itemsService.updateitems(items);
//重定向到action 可以加斜杠 redirect:/itemList.action 解析的了
return "redirect:itemList.action";
}

使用Model和ModelMap的效果一樣,如果直接使用Model,springmvc會實例化ModelMap。

如果使用Model則可以不使用ModelAndView對象,Model對象可以向頁面?zhèn)鬟f數(shù)據(jù),View對象則可以使用String返回值替代。不管是Model還是ModelAndView,其本質(zhì)都是使用Request對象向jsp傳遞數(shù)據(jù)。

以上這篇SpringMvc接收參數(shù)方法總結(jié)(必看篇)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring?Boot中的max-http-header-size配置方式

    Spring?Boot中的max-http-header-size配置方式

    這篇文章主要介紹了Spring?Boot中的max-http-header-size配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Spring Bean的初始化和銷毀實例詳解

    Spring Bean的初始化和銷毀實例詳解

    這篇文章主要介紹了Spring Bean的初始化和銷毀,結(jié)合實例形式詳細分析了Spring Bean的初始化和銷毀相關(guān)配置、使用方法及操作注意事項,需要的朋友可以參考下
    2019-11-11
  • Java中鎖的實現(xiàn)和內(nèi)存語義淺析

    Java中鎖的實現(xiàn)和內(nèi)存語義淺析

    這篇文章主要給大家介紹了關(guān)于Java中鎖的實現(xiàn)和內(nèi)存語義的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • Maven中optional標簽用法詳解

    Maven中optional標簽用法詳解

    這篇文章主要介紹了Maven中optional標簽,文章中有詳細的代碼示例供大家參考,對大家的學習或工作有一定的參考價值,感興趣的小伙伴可以借鑒一下
    2023-05-05
  • JAVA HTTP反向代理實現(xiàn)過程詳解

    JAVA HTTP反向代理實現(xiàn)過程詳解

    這篇文章主要介紹了JAVA HTTP反向代理實現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • Java中雙向鏈表詳解及實例

    Java中雙向鏈表詳解及實例

    這篇文章主要介紹了Java中雙向鏈表詳解及實例的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • Java統(tǒng)計英文句子中出現(xiàn)次數(shù)最多的單詞并計算出現(xiàn)次數(shù)的方法

    Java統(tǒng)計英文句子中出現(xiàn)次數(shù)最多的單詞并計算出現(xiàn)次數(shù)的方法

    這篇文章主要介紹了Java統(tǒng)計英文句子中出現(xiàn)次數(shù)最多的單詞并計算出現(xiàn)次數(shù)的方法,涉及java針對英文句子的字符串遍歷、轉(zhuǎn)換、正則替換、計算等相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • JAVA Vector源碼解析和示例代碼

    JAVA Vector源碼解析和示例代碼

    本文的學習方式是先對JAVA Vector有個整體認識,然后再學習它的源碼,最后再通過實例來學會使用。
    2013-11-11
  • java 數(shù)據(jù)結(jié)構(gòu)之棧與隊列

    java 數(shù)據(jù)結(jié)構(gòu)之棧與隊列

    這篇文章主要介紹了java 數(shù)據(jù)結(jié)構(gòu)之棧與隊列的相關(guān)資料,這里對java中的棧和隊列都做出實現(xiàn)實例來幫助大家理解學習數(shù)據(jù)結(jié)構(gòu),需要的朋友可以參考下
    2017-07-07
  • 關(guān)于JavaEE內(nèi)部類的部分注意事項

    關(guān)于JavaEE內(nèi)部類的部分注意事項

    這篇文章主要介紹了關(guān)于JavaEE內(nèi)部類的部分注意事項,將一個類定義在另一個類里面或者一個方法里面,這樣的類稱為內(nèi)部類,這是一種封裝思想,那么使用內(nèi)部類的時候要注意些什么呢,讓我們一起來看看吧
    2023-03-03

最新評論

水城县| 湘乡市| 龙州县| 兴海县| 德兴市| 巴东县| 延庆县| 长治市| 天全县| 通渭县| 中卫市| 青州市| 拜泉县| 绵竹市| 广西| 怀仁县| 芮城县| 元氏县| 邛崃市| 凤庆县| 宜良县| 深泽县| 恩平市| 开阳县| 太仆寺旗| 太保市| 揭阳市| 乌鲁木齐县| 柳河县| 万山特区| 麻阳| 朝阳区| 益阳市| 凉山| 鄂尔多斯市| 资源县| 平邑县| 马鞍山市| 雷州市| 元阳县| 团风县|