java 返回 Json 的方式

2021-08-29 09:58:06 字數 1096 閱讀 6545

方式 1. : 自寫**轉 json 

需要  httphttpservletrequest request  httpservletresponse response 

後台 :

"/haha")

public string ***

前端 : 

$.ajax(,

type :

"post",

url :

"admin/login/",

datatype :

"json",

contenttype :

async :

false,

//同步 非同步

success : function(data)

}});

方式 2:  @responsebody 註解 

@responsebody

"/haha")

public msg *** {}

$.ajax(,

type :

"post",

url :

"haha",

datatype :

"json",

async :

false,

//同步非同步

success : function(msg) }});

方式 3 :  @restcontroller 註解 (此類裡的所以方法返回值都是 json) 

拓展知識  當遇到 ajax 請求引數必須是json 格式的話如下 : 

前端 ajax :

data:json.stringify(),

success:function(data),

contenttype:

後台 : 

public string test2()

使用XML方式與JSON方式返回資料

public class videoservice 解析伺服器返回的協議,得到資訊 param instream return throws exception private static listpar ml inputstream instream throws exception if vi...

java後台接收json的方式

ajax我經常用到,傳的資料是json資料,json資料又有物件,陣列。所有總結下springmvc獲取前端傳來的json資料方式 1 以requestparam接收 前端傳來的是json資料不多時 id id 可以直接用 requestparam來獲取值 autowired private acc...

spring mvc 返回json的兩種方式

1.在方法上加入 responsebody,同時方法返回值為實體物件,spring會自動將物件轉換為json格式,並返回到客戶端。如下所示 json1 responsebody public demo json1 注意 spring配置檔案要加上 同時還要引入jackson core.jar,jac...