首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

用jquery如何和struts交互传递如List或者对象

2013-01-28 
用jquery怎么和struts交互传递如List或者对象?现在做的项目要前后台之间传递对象,还有List用的是jackson的

用jquery怎么和struts交互传递如List或者对象?
现在做的项目要前后台之间传递对象,还有List
用的是jackson的库
我想知道jquery里面怎么封装对象发送个struts接收,
还有struts该如何返回一个list或者对象给jquery接收
求个demo或者高人指点
谢谢~~
[解决办法]
我想知道jquery里面怎么封装对象发送个struts接收,
---------
可以将JSON对象序列化为对应的字符串对象,然后data:{json:"序列化后的字符串"},序列化为json对象可以使用json.js这个文件

DEMO

<script type="text/javascript" src="http://www.coding123.net/js/jquery.js"></script>
<script type="text/javascript" src="http://www.coding123.net/rardownload/20110420/20110420113851756.js"></script>
<script>
    var json = { site: 'http://www.coding123.net/', name: '编程设计网' };
    alert(json.toJSONString())
    $.ajax({ url: 'xxxxxx.action',
        data: { json: json.toJSONString() }, //
        type: 'POST',
        success: function (data) { /*成功执行回调*/ },
        error: function (xhr) { alert(xhr.status+'\n'+xhr.responseText)}
    })
</script>




还有struts该如何返回一个list或者对象给jquery接收
--------
将list序列化为对应的json字符串,如    
var json = { site: 'http://www.coding123.net/', name: '编程设计网' };
    alert(json.toJSONString())////////////////下面的这个输出这样


不知道java,自己找找对应的类库

热点排行