{success:"true",data:[{username:"301780F7699946AD4E0D2245A870D700958929D6D33C7CBC37B3AB1BE9C8418A2E6326F41904EF3120C6DF114E27C30DE5850BC8D1BAD1BCC8A8879CBA1854C1D307150CE29981F8A961BBE2D17FA853B8D2E9F6926F4D3E58600E48D8A826EFB2A9100F66FD97444906D65E6D0C8B56327E15B3824B721159B1EA1ACC51E3EA",password:"C7CD39D09D0A91F4812A53C9E44B3EE4BEA9B0E6C53B54F9FA4AA7E5F884FDF33B68987FB1AD150D1662DB706C3F285A85D08035DD9BBA8315525759A76CA49FB9DCB5C02C22CDB7FA804367105FA3D1D609D38D6934D4B24378F15E7C2B3ED1528BF4048CCDAC5D7332BE1D330B4FF99A2913115625E91362E5C7A458B33899",url:"127.0.0.1",prot:21,remotepath:"\",txtpath:"C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\VisualSys\txt\20110509.txt"}]}这个是我在servlet中要返回的结果,前台是用extjs,返回总是有个错误:缺少},我的json串有错误吗?我看了网上都说是这么写啊???
检查下其他代码
var formpanel=new Ext.FormPanel({
buttonAlign : 'center',
url:"/VisualSys/servlet/UpLoad",
method:'post',
buttons:[{
text:'上传',
handler:function(){
formpanel.getForm().submit({
clientValidation:true,
waitMsg:'上传中,请稍等...',
reset:true,
success:function(form,action){
if(action.result.success){
alert('port:'+action.result.data[0].port);
}
},
failure:function(){
Ext.Msg.alert("上传失败!");
}
});
}
}],
items:[{
xtype: 'textfield',
anchor: '90%',
inputType: 'file',
name:'upfile1',
id:'file1'
},{
xtype: 'textfield',
anchor: '90%',
inputType: 'file',
name:'upfile2',
id:'file2'
}]
});
var win,bn;
bn=Ext.get('uploadb');
bn.on('click',function(){
if(!win){
win=new Ext.Window({
title:'文件上传',
layout: 'fit',
width:450,
height:350,
border: false,
closable: true,
closeAction: 'hide',
bodyStyle: 'padding: 5px;',
items:[formpanel]
});
}
win.show();
});
});
--------------------------------------帅签分割线-------------------------------------------------