在Spring中对于Ajax请求 在控制器中可以标注@ResponseBody注解,来让Spring不进行视图渲染 而直接返回字符串。但是IE中总是提示下载。
可以尝试下面这种写法。
@RequestMapping("/url")
public ResponseEntity<String> doSomething() {
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.TEXT_PLAIN);
return new ResponseEntity<String>("字符串!", headers, HttpStatus.OK);
}