Java中JsonResult作用
阿新 • • 發佈:2019-02-18
JsonResult內部其實是使用JavaScriptSerializer來序列化結果集的,就是說我們把結果集放進去,就會直接返回給客戶端json物件,不用我們手動實現序列化介面再處理了。
import java.io.Serializable;
/**
* 用於封裝伺服器到客戶端的Json返回值
*/
public class JsonResult<T> implements Serializable{
public static final int SUCCESS=0;
public static final int ERROR=1;
private int state;
private String message = "";
private T data;
public JsonResult() {
state = SUCCESS;
}
//為了方便,過載n個構造器
public JsonResult( int state, String message, T data) {
this.state = state;
this.message = message;
this.data = data;
}
......此處很多get和set方法