在不使用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...