Struts2 json插件问题

Struts2中的action类如UserAction,关于用户的所有增删改查操作的方法都在一个UserAction中处理,添加用户操作需要有一个user实体的成员变量来... Struts2 中的action类如UserAction, 关于用户的所有增删改查操作的方法都在一个UserAction中处理,添加用户操作需要有一个user实体的成员变量来接收参数, 而显示所有用户的操作需要定义一个list数组的成员变量, 这样才能在jsp文件中得到这个数组。使用json插件时一般还要定义一个操作是否成功的成员变量, 这样当使用json插件时, 里面得到的json字符串就包括了很多用不上的, 比如删除操作时我们一般只需要得到是否成功那个值, 但是json会把所有的成员变量都包装成json字符串返回给你, 大家是怎么处理的, 是置之不理呢还是有什么更好的办法? 谢谢 展开
 我来答
ss12ef
2011-01-03 · TA获得超过2853个赞
知道小有建树答主
回答量:2931
采纳率:50%
帮助的人:1435万
展开全部
你发送username就不要用json了
...
type:"post",
url:"...",
data:$('xxxx').val(), //取到你的username
success:function(data){
//data是服务端返回的数据,json就按json的方式处理
if(...)
...

}

至于json怎么处理,ajax请求返回的结果就是
response对象输出的流
如果struts2这样写,有点麻烦
建议用json插件,这样struts2的result里面就会多出个"json"
可以返回json串,经过js动态编译,就是json对象了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
源承允2A
2011-01-03
知道答主
回答量:16
采纳率:0%
帮助的人:10.9万
展开全部
struts2 json返回的是对象吧,,,
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式