使用Spring 4.2.5.RELEASE版本就可以解决。
我之前使用Spring 4.2.2.RELEASE,通过浏览器访问Controller里返回信息有@ResponseBody的方法时,会下载f.txt文件。网上搜到的答案大多数是原因:
不正常是因为多了:Content-Disposition: attachment;filename=f.txt
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Disposition: attachment;filename=f.txt
Content-Type: text/html;charset=UTF-8
Content-Length: 12