国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

請求響應(yīng)-json參數(shù)的接收

這篇具有很好參考價值的文章主要介紹了請求響應(yīng)-json參數(shù)的接收。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

JSON參數(shù)

  • JSON參數(shù):JSON數(shù)據(jù)鍵名與形參對象屬性名(即實體類中的成員變量)相同,定義POJO實體類即可接收參數(shù),需要使用@RequestBody標(biāo)識,將請求體的數(shù)據(jù)封裝到對應(yīng)的參數(shù)中。
  • 前端發(fā)送JSON格式的數(shù)據(jù),要使用POST方法發(fā)送請求,因為JSON格式的數(shù)據(jù)要放在請求體中,而GET請求方式?jīng)]有請求體。
  • 具體關(guān)鍵代碼如下:
    • 請求響應(yīng)-json參數(shù)的接收,Java Web學(xué)習(xí)跟蹤筆記,json,前端,postman,spring,spring boot
  • postman中發(fā)出請求
    • 請求響應(yīng)-json參數(shù)的接收,Java Web學(xué)習(xí)跟蹤筆記,json,前端,postman,spring,spring boot
    • 注意紅線部分的設(shè)置
  • 最終運行結(jié)果
    • 請求響應(yīng)-json參數(shù)的接收,Java Web學(xué)習(xí)跟蹤筆記,json,前端,postman,spring,spring boot
  • 使用相應(yīng)的Json工具類(jackson等..)可以將Json格式的字符串轉(zhuǎn)換為JavaBean進行操作

  • 實體類

    • package com.example.POJO;
      
      public class User {
          private String username;
          private Integer age;
      
          public String getUsername() {
              return username;
          }
      
          public void setUsername(String username) {
              this.username = username;
          }
      
          public Integer getAge() {
              return age;
          }
      
          public void setAge(Integer age) {
              this.age = age;
          }
      
          @Override
          public String toString() {
              return "User{" +
                      "username='" + username + '\'' +
                      ", age=" + age +
                      '}';
          }
      }
      
  • 控制類關(guān)鍵代碼

    • @Controller
      public class Controller01 {
          @Autowired
          private Service01 service01;
      
          @RequestMapping("/show")
          public String show(@RequestBody String body) throws JsonProcessingException {
              // 使用jackson進行轉(zhuǎn)換,將json格式的字符串轉(zhuǎn)化為指定類的對象
              ObjectMapper objectMapper = new ObjectMapper();
              User user = objectMapper.readValue(body, User.class);
              System.out.println(user);
              return "/index.jsp";
          }
      }
      
  • 運行服務(wù)器之后,在posman發(fā)送如下請求

    • 請求響應(yīng)-json參數(shù)的接收,Java Web學(xué)習(xí)跟蹤筆記,json,前端,postman,spring,spring boot

  • 最終運行結(jié)果為

    • 請求響應(yīng)-json參數(shù)的接收,Java Web學(xué)習(xí)跟蹤筆記,json,前端,postman,spring,spring boot文章來源地址http://www.zghlxwxcb.cn/news/detail-558114.html

到了這里,關(guān)于請求響應(yīng)-json參數(shù)的接收的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • vue使用axios發(fā)送post請求攜帶json body參數(shù),后端使用@RequestBody進行接收

    vue使用axios發(fā)送post請求攜帶json body參數(shù),后端使用@RequestBody進行接收

    最近在做自己項目中,做一個非常簡單的新增用戶場景,但是使用原生axios發(fā)送post請求的時候,還是踩了不少坑的。 唉,說多了都是淚,小小一個新增業(yè)務(wù),在自己前后端一起開發(fā)的時候,硬是搞了好久。 下面就把問題總結(jié)分享下,防止后人再踩坑。 首先先看下我的接口定

    2024年02月02日
    瀏覽(24)
  • json傳參到j(luò)ava接口部分參數(shù)接收不到

    json傳參到j(luò)ava接口部分參數(shù)接收不到

    使用postman傳參時,接口參數(shù)中有部分參數(shù)被傳遞進了接口內(nèi)部,還有部分參數(shù)沒有接收到,如下圖:第一張圖是postman接口參數(shù),第二張圖是接收到的參數(shù) 圖一: 圖二: 這個問題其實解決很簡單,就是json數(shù)據(jù)轉(zhuǎn)化為實體的過程,找尋get、set方法失敗,導(dǎo)致數(shù)據(jù)無法正常從

    2023年04月10日
    瀏覽(29)
  • java業(yè)務(wù)代碼發(fā)送http請求(Post方式:請求參數(shù)為JSON格式;Get方式)

    實際開發(fā)中,可能需要發(fā)送http請求到第三方服務(wù)獲取數(shù)據(jù),于是就有以下應(yīng)用: 依賴: 假設(shè)我需要在我的業(yè)務(wù)代碼中調(diào)用該地址: url:http://xx.xx:xxxx/user/count 請求方法:post 內(nèi)容類型:application/json 請求參數(shù):id, username 返回參數(shù):code 響應(yīng)結(jié)果 int類型 ? ? ? ? ? ? ? ? ?

    2024年02月12日
    瀏覽(31)
  • Java課題筆記~ HTTP協(xié)議(請求和響應(yīng))

    Java課題筆記~ HTTP協(xié)議(請求和響應(yīng))

    Servlet最主要的作用就是處理客戶端請求,并向客戶端做出響應(yīng)。為此,針對Servlet的每次請求,Web服務(wù)器在調(diào)用service()方法之前,都會創(chuàng)建兩個對象 分別是HttpServletRequest和HttpServletResponse。 其中HttpServletRequest用于封裝HTTP請求消息,簡稱request對象; HttpServletResponse用于封裝HTT

    2024年02月13日
    瀏覽(22)
  • [AJAX]原生AJAX——服務(wù)端如何發(fā)出JSON格式響應(yīng),客戶端如何處理接收JSON格式響應(yīng)

    [AJAX]原生AJAX——服務(wù)端如何發(fā)出JSON格式響應(yīng),客戶端如何處理接收JSON格式響應(yīng)

    服務(wù)端代碼: 主要代碼 // 第一步:設(shè)置發(fā)給客戶端的JSON格式數(shù)據(jù) ? ? var data={ ? ? ? ? code:200, ? ? ? ? msg:\\\"成功\\\" ? ? } ? ? // 第二步:由于response.send()只能發(fā)送字符串,所以要把JSON轉(zhuǎn)換成字符串 ? ? data = JSON.stringify(data) ? ? // 第三步:發(fā)送數(shù)據(jù) ? ? response.send(data); 根據(jù)上

    2024年02月13日
    瀏覽(27)
  • SpringMVC參數(shù)接收與數(shù)據(jù)響應(yīng)

    1、普通類型參數(shù) (1)在可以在方法參數(shù)上使用@RequestParam注解來綁定請求參數(shù),此注解允許指定請求參數(shù)的名稱,以及是否是必須傳的參數(shù)。 (2)如果需要傳的參數(shù)是URL的一部分,可以使用@PathVariable注解來綁定路徑參數(shù)。 2、對象類型參數(shù) 常用的是@RequestBody注解,如果請求

    2024年02月08日
    瀏覽(27)
  • 【Java Web】005 -- 請求響應(yīng) & 分層解耦(Postman、三層架構(gòu)、IOC、DI、注解)

    【Java Web】005 -- 請求響應(yīng) & 分層解耦(Postman、三層架構(gòu)、IOC、DI、注解)

    目錄 前言(SpringBoot程序請求響應(yīng)流程) 一、請求 1、Postman(接口測試工具) ①、介紹 ②、安裝 2、簡單參數(shù) ①、原始方式 ②、SpringBoot方法 ③、小結(jié) 3、實體參數(shù) ①、簡單實體對象 ②、復(fù)雜實體對象 ③、小結(jié) 4、數(shù)組集合參數(shù) ①、數(shù)組 ②、集合 ③、小結(jié) 5、日期參數(shù)

    2024年02月11日
    瀏覽(24)
  • 4、SpringBoot接收和響應(yīng)xml報文請求

    4、SpringBoot接收和響應(yīng)xml報文請求

    平時開發(fā)的接口,基本是使用 json 格式的請求報文。然而,有時候也避免不了有 xml 報文請求的場景,最近就遇到了這種情況,在此記錄下。另外,工程中使用的是 controller-service……這種結(jié)構(gòu)。 xml請求報文: ?xml?version=\\\"1.0\\\"?encoding=\\\"UTF-8\\\"?? req ??tel15556905765/tel ??activityid/ac

    2024年02月12日
    瀏覽(17)
  • web會話跟蹤以及JWT響應(yīng)攔截機制

    web會話跟蹤以及JWT響應(yīng)攔截機制

    目錄 JWT 會話跟蹤 token 響應(yīng)攔截器 http是無狀態(tài)的,登錄成功后,客戶端就與服務(wù)器斷開連接,之后再向后端發(fā)送請求時,后端需要知道前端是哪個用戶在進行操作。 Json web token (JWT), 是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一 種基于 JSON 的開放標(biāo)準(zhǔn)((RFC 7519).定義了一種簡

    2024年02月13日
    瀏覽(16)
  • 【Java 進階篇】解決Java Web應(yīng)用中請求參數(shù)中文亂碼問題

    【Java 進階篇】解決Java Web應(yīng)用中請求參數(shù)中文亂碼問題

    在Java Web應(yīng)用開發(fā)中,處理請求參數(shù)時經(jīng)常會遇到中文亂碼的問題。當(dāng)瀏覽器向服務(wù)器發(fā)送包含中文字符的請求參數(shù)時,如果不正確處理,可能會導(dǎo)致亂碼問題,使得參數(shù)無法正確解析和顯示。本文將詳細探討Java Web應(yīng)用中請求參數(shù)中文亂碼問題,以及如何解決這個問題。 中

    2024年02月08日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包