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

報錯:參數(shù)導(dǎo)致JSON parse error: Cannot deserialize instance of `[Ljava.lang.String;` out of START_OBJECT to

這篇具有很好參考價值的文章主要介紹了報錯:參數(shù)導(dǎo)致JSON parse error: Cannot deserialize instance of `[Ljava.lang.String;` out of START_OBJECT to。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

問題復(fù)現(xiàn)場景:前端傳參字符串數(shù)組,后端接收報錯

后端代碼示例
    @RequestMapping(value = "/setOptUserIdByCommentId", method = RequestMethod.POST)
    @ApiOperation("設(shè)置分辦人")
    public void setOptUserIdByCommentId(@RequestBody String[] commentIds, String optUserId, String optUserName) {
        ....
    }

前端代碼示例
this.$axios({
                method: "post",
                url: "/jd/comment/setOptUserIdByCommentId",
                data: {
                    commentids: ids,
                    optuserid: encodeURI(this.handleUserValue[1]),
                    optusername: encodeURI(this.optusername)
                },
            }).then((res) => {
                if (res.data.status == 0) {
                    this.$message.error(res.data.msg)
                    return
                }
                this.$message.success('設(shè)置成功!')
                this.dialogVisible = false;
            });
后端警告內(nèi)容:

Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize instance of [Ljava.lang.String; out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of [Ljava.lang.String; out of START_OBJECT token at [Source: (PushbackInputStream); line: 1, column: 1]]

報錯:參數(shù)導(dǎo)致JSON parse error: Cannot deserialize instance of `[Ljava.lang.String;` out of START_OBJECT to,報錯,json,java,開發(fā)語言

解決方法

根據(jù)后端idea中提示,json解析錯誤。前端將數(shù)組轉(zhuǎn)化成json推送,后端使用字符串接收再進行處理就可以解決。文章來源地址http://www.zghlxwxcb.cn/news/detail-600937.html

到了這里,關(guān)于報錯:參數(shù)導(dǎo)致JSON parse error: Cannot deserialize instance of `[Ljava.lang.String;` out of START_OBJECT to的文章就介紹完了。如果您還想了解更多內(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)文章

  • HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.List

    HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.List

    ?今天與到一個報錯,分享一下這個報錯的解決方案,都是自己學(xué)的太淺的原因?qū)е驴税雮€小時 如圖: 在Post請求的過程中,前端是一個JSON對象以請求體的形式傳到了后端,而后端是以一個列表接收,這樣導(dǎo)致的問題就是接收的不是一個對象 在Post請求想要接收請求體的數(shù)

    2024年01月16日
    瀏覽(21)
  • JSON parse error: Cannot deserialize value of type `java.util.ArrayList<XXX>……的解決方案

    JSON parse error: Cannot deserialize value of type `java.util.ArrayList<XXX>……的解決方案

    “JSON parse error: Cannot deserialize value of type java.util.ArrayListXXX from String value (token JsonToken.VALUE_STRING ); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type java.util.ArrayListcom.ruoyi.sc.domain.ScHdImg from String value (token JsonToken.VALUE_STRING )n at [Source: (org.sp

    2024年02月11日
    瀏覽(22)
  • JSON parse error: Cannot deserialize value of type `java.util.ArrayList<java.lang.String>`

    JSON parse error: Cannot deserialize value of type `java.util.ArrayList<java.lang.String>`

    在前后端傳遞參數(shù)時,如果為JSON,后端使用@RequestBody對象類型接受數(shù)據(jù),會出現(xiàn) 500/400錯誤。 也就是說,在前后端發(fā)送數(shù)據(jù)時,出現(xiàn)JSON格式轉(zhuǎn)換錯誤,從而訪問不到后臺接口。 不添加 @RequestBody 雖然可以成功訪問,但是無法獲取到對象數(shù)據(jù) 警告內(nèi)容: 不要使用對象類型接受

    2024年02月11日
    瀏覽(27)
  • 已解決JSON parse error: Cannot deserialize value of type `java.time.LocalDateTime` from String

    已解決JSON parse error: Cannot deserialize value of type java.time.LocalDateTime from String 下滑查看解決方法 JSON parse error: Cannot deserialize value of type java.time.LocalDateTime from String 這個問題通常出現(xiàn)在將一個字符串轉(zhuǎn)換為LocalDateTime對象時。 下滑查看解決方法 解決這個問題的方法取決于你使用的

    2024年02月08日
    瀏覽(34)
  • 一步解決 JSON parse error: Cannot deserialize value of type `java.time.LocalDate` from String

    1.問題描述 JSON parse error: Cannot deserialize value of type java.time.LocalDate from String “2023-11-06 08:00:00.0”: Failed to deserialize java.time.LocalDate 2.原因分析 傳遞的日期格式與LocalDate類型不匹配,LocalDate只能有年月日,沒有時分秒 3.解決方案 在傳遞日期格式時出現(xiàn)錯誤的可能性比較高,要注

    2024年02月04日
    瀏覽(34)
  • 解決 “JSON parse error: Cannot deserialize value of type java.util.Date from String“ 錯誤的方法

    在使用 Java 開發(fā)時,當處理 JSON 數(shù)據(jù)與 java.util.Date 類型相互轉(zhuǎn)換時,有時會遇到錯誤信息 “JSON parse error: Cannot deserialize value of type java.util.Date from String”。這個錯誤通常發(fā)生在將 JSON 字符串轉(zhuǎn)換成 Java 對象時,或?qū)?Java 對象轉(zhuǎn)換成 JSON 字符串時,由于日期格式不匹配,導(dǎo)致無

    2024年02月12日
    瀏覽(59)
  • JSON parse error: Cannot deserialize value of type `java.util.ArrayList<java.lang.Long>` from Object

    JSON?parse?error:?Cannot?deserialize?value?of?type?`java.util.ArrayListjava.lang.Long`?from?Object?value?(token?`JsonToken.START_OBJECT`);?nested?exception?is?com.fasterxml.jackson.databind.exc.MismatchedInputException:?Cannot?deserialize?value?of?type?`java.util.ArrayListjava.lang.Long`?from?Object?value?(token?`JsonToken.START_O

    2024年02月09日
    瀏覽(19)
  • 報錯:SON parse error: Cannot deserialize value of type `java.lang.String` from Array value (token `Jso

    詳細報錯 JSON parse error: Cannot deserialize value of type java.lang.String from Array value (token JsonToken.START_ARRAY ); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type java.lang.String from Array value (token JsonToken.START_ARRAY ) at [Source: (PushbackInputStream); line: 47, column

    2024年02月15日
    瀏覽(23)
  • 后端接受List類型參數(shù)報錯:Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token

    后端接受List類型參數(shù)報錯:Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token

    ? 今天和前端調(diào)接口時報了\\\"Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token\\\"錯誤? 其實我想要的是這種類型的參數(shù) 但是前端傳的是這種類型 前端傳過來的更像是一個對象而不是一個列表,我們后端不能直接接受它 報錯時后端的接受格式 我們后端想把它變成lis

    2024年02月05日
    瀏覽(28)
  • JSON轉(zhuǎn)換異常:Cannot deserialize instance of `java.lang.String` out of START_OBJECT token

    JSON轉(zhuǎn)換異常:Cannot deserialize instance of `java.lang.String` out of START_OBJECT token

    在日常開發(fā)當中我們往往會碰到很多調(diào)用第三接口的業(yè)務(wù),那么就免不了各種 JSON 的轉(zhuǎn)換,下面就來談?wù)勎矣龅降倪@個問題 意思:就是說JSON解析失敗,用String類型無法序列化Json對象 其實給出的提示已經(jīng)很明確了:比如:Cannot deserialize instance of:無法反序列化,比如:throu

    2024年02月14日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包