2016-05-05 2 views
0

私のコントローラには、JSONデータを返す@ResourceMappingメソッドがあります。例外は、私自身のJSONのエラーオブジェクトを返す ポートレットからAJAX例外を返す方法

  • と500
  • にはhttpStatusを設定

  • 私は

      にしたいが発生
      が可能、このしてくださいますか?

      @ControllerAdviceは有望ですが、残念ながらポートレットでは機能しません。

  • 答えて

    0

    としては...カイラス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(); 
    
    関連する問題