67,513
社区成员
发帖
与我相关
我的任务
分享
package com.wjcard.common.param.rsp;
import com.wjcard.common.CoreConstant.ReturnCode;
public class AppResponseBody<T> {
/**
* @Fields rspCode :响应码
*/
protected String rspCode;
/**
* @Fields rspMsg :响应消息
*/
protected String rspMsg;
/**
* @Fields val :返回报文信息
*/
protected T val;
public String getRspCode() {
return rspCode;
}
public void setRspCode(String rspCode) {
this.rspCode = rspCode;
}
public String getRspMsg() {
return rspMsg;
}
public void setRspMsg(String rspMsg) {
this.rspMsg = rspMsg;
}
public T getVal() {
return val;
}
public void setVal(T val) {
this.val = val;
}
}
结合一下 就ok了
<package name="test" namespace="/" extends="json-default">
<action name="jsonTest" class="jsonTest">
<result type="json">
<param name="root">map</param>
</result>
</action>
</package>
struts返回json配置public static JSONObject getResult(Object data){
JSONObject rs = new JSONObject();
rs.put("result", 1);
rs.put("info", "成功");
rs.put("datas", data);
return rs;
}