会struts2和dhtmlx的高人请进来 struts2本身是提供json插件的,可以将action的结果类型设置成json,这样action返回后能将所有的属性序列化为json对象的属性。(要将action注解一下) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从http://code.google.com/p/jsonplugin/downloads/list下载json插件放到web-inf/lib目录下:你的action所在的包继承json-default包,它提供一个结果类型为json。<package name="xxx" extends="json-default"> <action name="abc" class="xxx.Abc"> <result type="json"/> </action> </package> 请问,你是说把action里面的属性或方法用@注释一下是把?然后回调函数里面用requset.text(好像是这个把? 嗯,这个我用过,不过之前看过用JSON-lib包诸如:1、List Java代码 boolean[] boolArray = new boolean[]{true,false,true}; JSONArray jsonArray1 = JSONArray.fromObject( boolArray ); System.out.println( jsonArray1 ); // prints [true,false,true] List list = new ArrayList(); list.add( "first" ); list.add( "second" ); JSONArray jsonArray2 = JSONArray.fromObject( list ); System.out.println( jsonArray2 ); // prints ["first","second"] JSONArray jsonArray3 = JSONArray.fromObject( "['json','is','easy']" ); System.out.println( jsonArray3 ); // prints ["json","is","easy"] 这样的用法,不知道那个用的时候灵活方便点现在返回数据源的问题基本上知道了,就是dhtmlxgrid方面不太明朗专业版好贵啊,普通的又做不了 dhtmlxgrid不太了解,难道没有别的可替换? 你只要用JavaScript的eval函数将action返回的数据转换一下,就可以当成JavaScript的对象使用了,var myObject = eval('(' + data+ ')'); data为action返回的数据。data为这种形式:{name:"aaaaaaaa",address:"bbbbbbb"} 课程设计来了,求高手指点一下思路! tomcat报错~ cxf webservice 请问有没有朋友做过类似这样的系统 请问应用服务器能够同时提供web service吗? Spring 封装的Hibernate中使用聚合函数sum() 请问带参数的构造方法在spring中配置怎么写 如何enable log4j debugging ? ibatis 的一个奇怪问题 关于jboss中实体bean的事物处理 关于 SqlMapClientFactoryBean struts2重定向问题
你的action所在的包继承json-default包,它提供一个结果类型为json。
<package name="xxx" extends="json-default">
<action name="abc" class="xxx.Abc">
<result type="json"/>
</action>
</package>
诸如:
1、List
Java代码
boolean[] boolArray = new boolean[]{true,false,true};
JSONArray jsonArray1 = JSONArray.fromObject( boolArray );
System.out.println( jsonArray1 );
// prints [true,false,true]
List list = new ArrayList();
list.add( "first" );
list.add( "second" );
JSONArray jsonArray2 = JSONArray.fromObject( list );
System.out.println( jsonArray2 );
// prints ["first","second"] JSONArray jsonArray3 = JSONArray.fromObject( "['json','is','easy']" );
System.out.println( jsonArray3 );
// prints ["json","is","easy"] 这样的用法,不知道那个用的时候灵活方便点现在返回数据源的问题基本上知道了,就是dhtmlxgrid方面不太明朗专业版好贵啊,普通的又做不了
var myObject = eval('(' + data+ ')'); data为action返回的数据。data为这种形式:{name:"aaaaaaaa",address:"bbbbbbb"}