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