struts2 使用ajax 遇到问题: struts2 的 result 有跳转页面,那就会和 ajax的无刷新相违背,如何解决

struts2使用ajax遇到问题:struts2的result有跳转页面,那就会和ajax的无刷新相违背,如何解决?... struts2 使用ajax 遇到问题: struts2 的 result 有跳转页面,那就会和 ajax的无刷新相违背,如何解决? 展开
 我来答
yanghai30175
2012-07-10
知道答主
回答量:14
采纳率:0%
帮助的人:12万
展开全部
Action方法里面return null,但是需要将你的数据以流的方式返回到页面,这就需要用到Jqurey ajax里面的返回结果,如json、text、xml等,如果是text那么直接将数据加入到输入流,如果是json则需要将数据封装成json在加入到输入流,代码如下
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType(“你要返回的数据类型如:json,text等”+ ";charset=UTF-8");
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
response.getWriter().write(返回的数据字符串);
response.getWriter().flush();
百度网友1a812615e
2012-07-06 · TA获得超过1146个赞
知道小有建树答主
回答量:739
采纳率:66%
帮助的人:418万
展开全部
指定package的extend="json-default"
追问
我没用jquery。。。 纯粹的 s2sh+ajax
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
踩死蛐蝤
2012-07-06
知道答主
回答量:43
采纳率:0%
帮助的人:12.3万
展开全部
哪里会有冲突?ajax调用的时候是直接调用action不走struts2的配置文件,action在return 的时候别return execute();啊,dwr想得到什么你就return什么不就得了,哪里会有冲突呢??????
追问
我没用jquery没用dwr, 纯粹的 s2sh+ajax
public void execute1() throws Exception {
HttpServletResponse response=ServletActionContext.getResponse();
PrintWriter out=response.getWriter();
if(checkUserService.checkUserExist(username)){
out.write("seccess");
}else{
out.write("fail");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
renhuaniang
2012-07-06
知道答主
回答量:84
采纳率:0%
帮助的人:15.7万
展开全部
直return结束就行了
追问
return  NONE 吗?  返回空白页面
追答
return;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinnaliyang
2012-07-06 · 超过12用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:35.3万
展开全部
页面要是ajax提交 在action中就不能返回某一个页面 要return null;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不曾将你忘记
2012-07-06 · 超过14用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:43.3万
展开全部
有很多方法的,如dwr,jquery,等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
带露水中花g
2012-07-13
知道答主
回答量:41
采纳率:0%
帮助的人:3.7万
展开全部
你不写结果集不就行了,你也用不到结果集。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式