使用PrintWriter的print()方法向页面写入数据时为什么在ie7中会打开一个新的窗口??

远方的山 发布于 2016/09/18 17:24
阅读 397
收藏 0

项目用的ssi,这是部分代码:

这是打开的新窗口:

请问下大神们这是为什么?在fixfor,chrome中都没有这种情况!!

加载中
0
ITFrank
ITFrank
看下访回的content-type
远方的山
远方的山
回复 @ITFrank : 不行,还是弹出了新窗口但没有数据在页面显示,还弹出一个下载的对话框!
ITFrank
ITFrank
回复 @远方的山 : response.setContentType("application/json"); 用这个试试
远方的山
远方的山
这是代码片段:HttpServletResponse response = ServletActionContext.getResponse();response.reset(); response.setContentType("text/html;charset=utf-8"); String str =JsonUtil.map2json(map);
返回顶部
顶部