struts2的json插件返回数据类型
我做了一个树,要求返回类型是
{
data:"aaa",
children:[]
}
但是struts2返回的是
result : {
data:"aaa",
children:[]
}
前面的属性多了一个,单是我不想要。能有什么办法去掉那一个“result:”吗
不在js里面写了,就在代码里控制行不
我做了一个树,要求返回类型是
{
data:"aaa",
children:[]
}
但是struts2返回的是
result : {
data:"aaa",
children:[]
}
前面的属性多了一个,单是我不想要。能有什么办法去掉那一个“result:”吗
不在js里面写了,就在代码里控制行不
解决方案 »
- 泛型dao 如何在sping中注入泛型,不想通过继承的方式来实现
- ssh+mssql 求解啊
- 我从明天要开始学习J2EE了。望各位大大指一条路。。
- 如何同步两张表的数据,数据库sql2000,2张表不在一个库,跪求~~~
- 把数组存到数据库中
- 在线等回答!
- 求一个有填加或删除操作的hibernate+struts实例!看了2个教程,照着画也没调试成功!
- 如何用JAVAMAIL检测有新邮件呢
- 最后100分!!!!!!!!!Struts1.1的validators frameword如何使服务器端验证生效?
- 初学者提问:java函数中的变量形参怎么定义?
- myeclipse8.0安装svn插件的问题
- 急,扑克牌的算法
估计你用了jsonObject而没有用jsonArray。
另外可以直接拼字符串啊
private UserService userService;
private JSONArray data;
public void setData(JSONArray data) {
this.data = data;
}
public JSONArray getData() {
return data;
}
public void setUserService(UserService userService) {
this.userService = userService;
} @JSON
public String execute() throws Exception {
User curUser = (User) ActionContext.getContext().getSession().get("user");
this.data = userService.getModelTree(curUser.getId());
return SUCCESS;
}
@jJSON(name="mydataname")
我试着想消除前面的名字,但没有结果
如不指定name= 它就会将变量名放在""中。
如何消除前的的名字?期待答案另,请求这种返回json数据的action时,成了文件下载,要我选择/保存文件,这是何故?
有时可以在IE中直接看到JSON的数据结果,但有却要求我保存文件。