struts2 怎么设置action 不返回页面,而不是返回空页面
把数据传到后台后,后台处理完毕,不返回结果给前台,或者前台仅仅弹框提示。dwr和ajax可以实现,但是我想知道用struts2或者jsp怎么实现?这个问题是由下面这个功能...
把数据传到后台后,后台处理完毕,不返回结果给前台,或者前台仅仅弹框提示。dwr和ajax可以实现,但是我想知道用struts2或者jsp怎么实现?
这个问题 是由 下面这个功能引发的思考:
导出功能的时候,导出弹出保存对话框的同时也弹出了一个空白的网页对话框,由于导出走的是action,且无返回页面。而且两个项目同样的代码,一个没有这个问题,一个会出现这样的问题,觉得很奇怪
求大神指点。 展开
这个问题 是由 下面这个功能引发的思考:
导出功能的时候,导出弹出保存对话框的同时也弹出了一个空白的网页对话框,由于导出走的是action,且无返回页面。而且两个项目同样的代码,一个没有这个问题,一个会出现这样的问题,觉得很奇怪
求大神指点。 展开
5个回答
展开全部
我做过excel的导出,当时ajax的方法不行,用的就是action中流的方式write出来的,需要struts的相关(不配置用response也行)配置,也不用传给jsp值,是可以实现的。action中不要有返回值和out.print,因为返回值和out输出都会使页面跳转
追问
是没有返回值的,但是却多出来一个空白页面,同样的代码在另外一台机器上缺没有。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-02-17
展开全部
不太明白你的意思,不返回页面那就是停留在当前页面吧
更多追问追答
追问
算是吧。只是逻辑在后台处理。
追答
那就不用跳转页面了直接在配置文件里面在struts2的配置文件中配置了,
/yourJsp.jsp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我想是你的a标签上写了target="_blank"导出空白页
追问
没有,导出是按钮。js提交表单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
action return null
response里直接写要返回的东西,
response里直接写要返回的东西,
更多追问追答
追问
阿窗体哦年 用void 和 返回“”,都是返回的是一个空白页面,用nul还没试过。
追答
response里写什么就是返回的什么, 至于alert框, 是前台写的, alert的东西是response传过来的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询