读书人

关于struts+extjs下传 弹出上载对话框

发布时间: 2012-11-11 10:07:57 作者: rapoo

关于struts+extjs上传 弹出下载对话框问题
json"></result>

这是其中的一个原因

还有我们在返回操作结果时也返回了JSON数据。。提示用户操作结果

?

现在呢我不这样做。我就在struts action返回一个null?

然后通过response 来输出到页面。在用extjs接收结果

代码入下:

HttpServletResponse response =
????ServletActionContext.getResponse();
???try {
????response.setContentType("text/html; charset=UTF-8");
????PrintWriter out = response.getWriter();
????out.write("{");
????out.write("success:'false',");
????out.write("message:'文件不能为空'");
????out.write("}");
???} catch (Exception eb) {
????throw new RuntimeException(eb);
???}

?

这样子。我的下载框也不会出现了。完成

1 楼 编程的石头 2011-12-21 问题已经解决,谢谢!
不过为何这样就可以了呢?直接用Struts生成的JSON的数据为何不行?我看过,下载下来的数据都没有问题,希望能帮我解答下,不胜感激

读书人网 >JavaScript

热点推荐