0

我有以下控制器方法:

@RequestMapping(value = "/", method = RequestMethod.POST)
@ResponseStatus(value = HttpStatus.CREATED)
@ResponseBody
public AbstractIngoingMessage postMessages(Locale locale, Model model, HttpServletRequest request, HttpServletResponse response) {

logger.info(String.format(
              Constants.LogMessages.NEW_POST_REQUEST_FROM_IP,
              request.getRemoteAddr()));

AbstractIngoingMessage handledMessage = dispatchMessageHandling(request);   

return handledMessage;

}

问题是,当方法上发生错误时,我发回的响应仍然是“已创建”,有没有办法用“错误”进行响应?

4

0 回答 0