当前位置: 代码迷 >> Web前端 >> 关于文件下传后上载,或者是返回格式异常解决办法
  详细解决方案

关于文件下传后上载,或者是返回格式异常解决办法

热度:90   发布时间:2012-10-07 17:28:51.0
关于文件上传后下载,或者是返回格式错误解决方法
EXT 与Struts2文件上传的过程中遇到问题,描述如下:

1、Firefox里上传完成后会出现下载框;
2、chrome或者IE 之类的出现那个Sy..错误

我个人感觉就是返回的结果类型的问题:

可以返回的时候设置:

HttpServletResponse response =(HttpServletResponse) ActionContext.getContext().get(org.apache.struts2.StrutsStatics.HTTP_RESPONSE);
		response.setContentType("text/html");  
		response.setCharacterEncoding("utf-8");  
		response.setHeader("Cache-Control","no-cache");
		String result = "{success:true}";	
		PrintWriter out = response.getWriter();
		out.print(result);
		out.flush();
		out.close(); 

应该就可以了。

  相关解决方案