在我的控制器中,我有一个返回JSON数据的@ResourceMapping方法 当发生异常时我想
请问这可能吗?
@ControllerAdvice看起来很有希望,不幸的是它不适用于portlet。
答案 0 :(得分:0)
Kailash Yadav回答here ......
HttpServletResponse response = ortalUtil.getHttpServletResponse(resourceResponse);
response.setContentType(ContentTypes.APPLICATION_JSON);
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
ServletResponseUtil.write(response, "JSON_STRING");
response.flushBuffer();