response.setContentType("html/text;charset=utf-8"); 这句代码是设置浏览器接收文件格式类型和浏览器显示时字符集编码。 如果参数是 html/text;charset=utf-8 那么就会直接下载。 text/html;charset=utf-8 那么浏览器就会显示 区别就在于 html/text 和 html/text 写反了