日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

SpringMVC-学习笔记04【SpringMVC返回值类型及响应数据类型】

發布時間:2024/9/30 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SpringMVC-学习笔记04【SpringMVC返回值类型及响应数据类型】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • Java后端 學習路線 筆記匯總表【黑馬程序員】
  • SpringMVC-學習筆記01【SpringMVC概述及入門案例】【day01】
  • SpringMVC-學習筆記02【參數綁定及自定義類型轉換】
  • SpringMVC-學習筆記03【SpringMVC常用注解】
  • SpringMVC-學習筆記04【SpringMVC返回值類型及響應數據類型】【day02】
  • SpringMVC-學習筆記05【文件上傳】
  • SpringMVC-學習筆記06【異常處理及攔截器】
  • SpringMVC-學習筆記07【SSM整合案例】【day03】
  • 目錄

    01-搭建環境

    02-響應之返回值是String類型

    03-響應之返回值是void類型

    04-響應之返回值是ModelAndView類型

    05-響應之使用forward和redirect進行頁面跳轉

    06-響應json數據之過濾靜態資源

    07-響應json數據之發送ajax的請求

    08-響應json數據之響應json格式數據

    隨堂筆記

    第一章:響應數據和結果視圖

    1.返回值分類

    2.SpringMVC框架提供的轉發和重定向

    3.ResponseBody響應json數據


    01-搭建環境

    ?

    02-響應之返回值是String類型

    03-響應之返回值是void類型

    04-響應之返回值是ModelAndView類型

    05-響應之使用forward和redirect進行頁面跳轉

    06-響應json數據之過濾靜態資源

    07-響應json數據之發送ajax的請求

    08-響應json數據之響應json格式數據

    ?

    隨堂筆記

    第一章:響應數據和結果視圖

    1.返回值分類

    • 1.返回字符串
      • 1.Controller方法返回字符串可以指定邏輯視圖的名稱,根據視圖解析器為物理視圖的地址。
      • 2.具體的應用場景
    • 2.返回值是void
      • 1.如果控制器的方法返回值編寫成void,執行程序報404的異常,默認查找JSP頁面沒有找到。
        • 1.默認會跳轉到@RequestMapping(value="/initUpdate") initUpdate的頁面。
      • 2.可以使用請求轉發或者重定向跳轉到指定的頁面。
    • 3.返回值是ModelAndView對象
      • 1.ModelAndView對象是Spring提供的一個對象,可以用來調整具體的JSP視圖。
      • 2.具體的代碼如下:
        • ??

    2.SpringMVC框架提供的轉發和重定向

    • 1.forward請求轉發
      • 1.controller方法返回String類型,想進行請求轉發也可以編寫成:
    • 2.redirect重定向
      • 1.controller方法返回String類型,想進行重定向也可以編寫成:

    3.ResponseBody響應json數據

    • 1.DispatcherServlet會攔截到所有的資源,導致一個問題就是靜態資源(img、css、js)也會被攔截到,從而不能被使用。解決問題就是需要配置靜態資源不進行攔截,在springmvc.xml配置文件添加如下配置。
      • 1.mvc:resources標簽配置不過濾
        • 1.location元素表示webapp目錄下的包下的所有文件
        • 2.mapping元素表示以/static開頭的所有請求路徑,如/static/a 或者/static/a/b
    • 2.使用@RequestBody獲取請求體數據。
      • ?
    • 3.使用@RequestBody注解把json的字符串轉換成JavaBean的對象。
    • 4.使用@ResponseBody注解把JavaBean對象轉換成json字符串,直接響應。
      • 1.要求方法需要返回JavaBean的對象
      • ???????
    • 5.json字符串和JavaBean對象互相轉換的過程中,需要使用jackson的jar包。
      • ???????

    總結

    以上是生活随笔為你收集整理的SpringMVC-学习笔记04【SpringMVC返回值类型及响应数据类型】的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。