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方法
本文介绍了一个通用的JsonResult类,该类用于简化Java Web应用程序中JSON数据的序列化过程。通过使用JsonResult类,开发者可以轻松地将业务逻辑处理后的结果转化为标准的JSON格式返回给前端,无需手动实现序列化过程。
451

被折叠的 条评论
为什么被折叠?



