带ResponseEntity的@RestController返回一个正文

时间:2017-04-20 23:58:30

标签: java spring tomcat

我创建了一个新的Spring项目并将其部署在我的Tomcat 7中。一切正常,但是当我的API返回new ResponseEntity<>(HttpStatus.NOT_FOUND)时,Postman会向我显示默认的404页面错误。使用相同的配置,它可以在另一个Tomcat中完美运行。

@RestController
public class UserController {
    @RequestMapping(value = "/api/users",method = RequestMethod.GET)
    public ResponseEntity<List<String>> getUser() {
        try {
            return new ResponseEntity<>(list,HttpStatus.OK);
        } catch (Exception e){
            e.printStackTrace();
            return new ResponseEntity<>(HttpStatus.NOT_FOUND);
        }
    }
}

我使用的是Spring 4.3.6和Java 1.7.0_121。

0 个答案:

没有答案