请大侠们赐教:jquery ajax执行后 jsp页面上如何执行一段java代码(或如何修改已有的java变量的值)?

比如之前在jsp页面上定义的java变量:<%ListqxGroupList=(List)request.getAttribute("qxGroupList");%>在j... 比如之前在jsp页面上定义的java变量:
<%
List qxGroupList = (List)request.getAttribute("qxGroupList");
%>
在jquery ajax执行后如何将 qxGroupList 集合重新赋值?
ajax代码如下:
$.post("<%=path%>/sysuser.do",{method:"getQxjbList", changeQx:changeQx},function(data){});
展开
 我来答
百度网友94e20bd
推荐于2016-04-23 · TA获得超过109个赞
知道答主
回答量:258
采纳率:100%
帮助的人:169万
展开全部
你还没搞明白 jsp 到底怎么执行的,jsp在服务器端执行生成html代码,返回给客户端,然后客户端再执行js代码(ajax),既然用了ajax,你可以用json啊。list后台修改,ajax 请求后台,修改list,然后再把list转json,返回给客户端,在修改页面内容不就好了吗?
追问
怎么把list转json呢?
贴点详细代码好吗!
追答
这个你可以上网找找看list 数据如何转成json的简单例子。很简单的,具体我这也没有,下载相关的jar包支持吧,还有就是不想麻烦自己写代码转也是可以的。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
budow_8
2012-05-29 · TA获得超过122个赞
知道答主
回答量:142
采纳率:0%
帮助的人:90.7万
展开全部
这种功能逻辑的不对的。
通常是将java执行的代码保存的js的数据格式中,然后将数据集合都保存到js的对象中在页面显示。
如果要实现保存功能 List qxGroupList = (List)request.getAttribute("qxGroupList");
代码可以写在后台的serverlet中,如果你使用了struts筐架就把它写到action里。
从后台直接保存。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿刚炖蛋
2012-05-28 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:967万
展开全部
个人感觉,将qxGroupList集合重新赋值的内容应该在服务端处理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式