乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      SpringMVC: @ResponseBody后臺解析JSON返回前端時大寫字母變小寫的問題

       Ryzen6 2020-03-17

      在后臺SpringMVC的服務(wù)中,返回給前端的Json字符串時,字段名原來大寫字母,變成了小寫,導(dǎo)致前端js獲取字段名失敗。

      解決方案:

      在對象類中聲明加@JsonProperty注解,(網(wǎng)上說Get和Set也要添加@JsonProperty,經(jīng)過本人測試其實(shí)無需添加)。注意引入的包名是 org.codehaus.jackson.annotate下的,不要引錯。以下兩個字段,可以做對比。

      1. import org.codehaus.jackson.annotate.JsonIgnore;
      2. import org.codehaus.jackson.annotate.JsonProperty;
      3. public class WebPage {
      4. private String SiteCode;//
      5. @JsonProperty("PageName")
      6. private String PageName;//
      7. public String getSiteCode() {
      8. return SiteCode;
      9. }
      10. public void setSiteCode(String siteCode) {
      11. SiteCode = siteCode;
      12. }
      13. public String getPageName() {
      14. return PageName;
      15. }
      16. public void setPageName(String pageName) {
      17. PageName = pageName;
      18. }
      19. }

      前端頁面獲取字段,可以看到PageName字段因?yàn)榧恿俗⒔?,沒有大小寫被自動轉(zhuǎn)化的問題。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多