ajax请求返回json数据弹出下载框的解决方法

将返回的Content-Type由application/json改为text/html。

在struts2下:

<action name="XXXAjax" class="XXXAction">
<result type="json">
<param name="contentType">text/html</param>
</result>
</action>

在spring3.x mvc下:

HttpHeaders headers = new HttpHeaders();
MediaType mt=new MediaType("text","html",Charset.forName("UTF-8"));
headers.setContentType(mt);
ResponseEntity<JsonModel> re=null;
re=new ResponseEntity<JsonModel>(jsonModel,headers, HttpStatus.OK);
return re;
上一篇:float和double在内存中的存储方式


下一篇:centos 7 下vnc弹出窗口太小解决方法