1、传递JSON二维数组的实现方法
为了使struts与Extjs之间传递JSON二维数组,本文将探讨其实现方法。
假设有一对象Person和Organ,其中Person的属性:organlist, age,name,Organ的属性:name,现取出所有person即变量personlist,而且JSON必须为key-value对,
则在struts.xml中配置如下:
personlist\[\d+\]\.age, personlist\[\d+\]\.name, personlist\[\d+\]\.organlist, personlist\[\d+\]\.organlist\[\d+\], personlist\[\d+\]\.organlist\[\d+\]\.name,
2、Extjs 中Combox实现Id传递
比如Combox显示的值为星期一、星期二、。。。而传给后台的值为1、2、。。。
则对Combox配置为:
name : 'week', hiddenName : 'week', displayField : 'weekame', valueField : 'weekid',
注意不能配置id属性。
3、Extjs提交超时问题
在js文件开头加入Ext.Ajax.timeout = 180000;//default 30000 milliseconds
同时在向服务端的提交代码部分加入配置:timeout : 180000