DataGrid 中url 怎么接 struts action 里的json数据 json 的列和你js 里面的colum 对应起来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是对应的,action里不止一个返回值,我觉得url不知道接哪个值 把json打出来看看,尤其要注意每列field的大小写目测你action的方法名是public String findAll。。而下面easyUi 的url 请求是findStudent 感觉不是这样做的:1.jsp:$('#tt').datagrid({ title:'Load Data', iconCls:'icon-sava', width:600, height:400, url:'findStudent',是否是在jsp页面用ajax去后台取数据再加载的,一般的前段组件都是这样。2.如果是ajax去后台取数据再加载,那后台的写法就不对,应该改成:public void findAll(){try {list = studentdao.findAll();json = JSONArray.fromObject(list);System.out.println(json);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}PrintWriter out = this.getOut();out.print(json.toString());out.flush();out.close();} [{"TAge":22,"TName":"zs","TNum":"123456789","TSex":"?","id":1},{"TAge":21,"TName":"ls","TNum":"123123123","TSex":"?","id":2}] 自己来回答一下struts2中自带把数据转json的功能,上面的把list转成json就不用写了,关键的是struts。xml里的:<action name="findStudent" class="com.gti.action.StudentAction" method="findAll"> <result type="json"> <param name="root">list</param> </result></action> IE 6的一个莫名的问题 修改代码 显示结果 关于 session——————List 懂语法,可以自学其他语言吗 这类程序如何写? 请教,在javabean中定义的一个方法返回值类型是对象,在jsp中怎么得到这个返回值呢 紧急求助,apxs -c *.c -o mod_jserv.so 为什么编译不了 请教高手一个表单问题!!!! 请各位大虾,提供学习JSP的网站 关于mybatis的异常 求解决啊~ 带条件的查询问题??? jsp向action传值中文乱码,求帮助
title:'Load Data',
iconCls:'icon-sava',
width:600,
height:400,
url:'findStudent',
是否是在jsp页面用ajax去后台取数据再加载的,一般的前段组件都是这样。
2.如果是ajax去后台取数据再加载,那后台的写法就不对,应该改成:
public void findAll(){
try {
list = studentdao.findAll();
json = JSONArray.fromObject(list);
System.out.println(json);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
PrintWriter out = this.getOut();
out.print(json.toString());
out.flush();
out.close();
}
关键的是struts。xml里的:
<action name="findStudent" class="com.gti.action.StudentAction" method="findAll">
<result type="json">
<param name="root">list</param>
</result>
</action>