springMVC_06數據的處理

一.提交數據的處理

  *springmvc是單例的

  1. 提交的域名稱和處理方法的參數一致便可

     提交的數據spring

    

   處理方法架構

    

 

  2.若是域名城和參數名不一致,在方法內加上域名稱eg.(RequestParam(「uname」) String username )

    

  3.提交是一個對象

  參數是對象,提交的表單域名爲對象屬性名,位置最好對應.mvc

@RequestMapping("/hello2")
    public String hello2(User user) throws Exception {
        // TODO Auto-generated method stub
        System.out.println(user);
        return "success";
    } 

  運行結果:app

   

  

二.將數據顯示到前臺UI層

  1.使用ModelAndView對象,須要試圖解析器,只要返回值爲ModelAndView,隨便寫

   

  2.經過ModelMap,不須要視圖解析器,ModelMap做爲方法中的最後一個參數,方法內使用a

dd…方法就行,返回值爲頁面名稱,該方法相似於Request.setAttribute

   

 *ModelAndView和ModelMap的區別

  1. ModelAndView能夠指定跳轉的頁面,須要視圖解析器
  2. ModelMap 不能夠指定跳轉的頁面,不須要視圖解析器

感興趣能夠加Java架構師羣獲取Java工程化、高性能及分佈式、高性能、深刻淺出。高架構。性能調優、Spring,MyBatis,Netty源碼分析和大數據等多個知識點高級進階乾貨的直播免費學習權限 都是大牛帶飛 讓你少走不少的彎路的 羣..號是:855801563 對了 小白勿進 最好是有開發經驗哦~分佈式

相關文章
相關標籤/搜索