SpringMVC 將物件回寫json格式

2021-10-25 13:53:30 字數 966 閱讀 7587

在不使用spring框架的時候,我們將物件轉換成json是通過匯入jar包,再編寫以下**

// 使用json的轉換工具將物件轉換成json格式字串再返回

// 原生形式

new();

writevalueasstring

(user)

;

在使用springmvc之後,這種操作可以交給spring來做

在spring-mvc.xml配置檔案中匯入mvc命名空間

xmlns

=""xmlns:xsi

=""xmlns:context

=""xmlns:mvc

=""xsi:schemalocation="

/spring-beans.xsd

/spring-mvc.xsd

/spring-context.xsd

">

也就是加多了這兩句

配置註解驅動

<

mvc:annotation-driven

/>

測試結果

我用乙個user物件來測試,user類中就只有username和age兩個屬性

// 回寫json格式

("/testreturnjson"

)@responsebody

// 期望spring框架將物件直接轉換成json物件

public user test()

執行結果

將物件轉換為JSON字串

一 引包 com.alibaba fastjson 1.2.31 二 測試方法 將物件轉化為json字串 test public void objecttojson 三 執行結果如下 diffobjectupdaterulesetlist relationobject objectname 電視 p...

SpringMVC的資料響應 回寫資料

客戶端訪問服務端,服務端把資料回寫給客戶端進行展示 web基礎階段,客戶端訪問伺服器端,如果想直接回寫字串作為響應體返回的話,只需要使用response.getwriter print hello world 即可,那麼在controller中想直接回寫字串該怎樣呢?1 通過springmvc框架注...

spring MVC 返回JSON物件工具類

package com.wlwq.workers.controller.enums 定義響應的狀態碼 author zgz public enum responsecode public int getcode public void setcode int code public string g...