インターセプタからresponseでJSONデータを返す
557 ワード
インターフェースのブロッキングを行う場合、インターフェースで呼び出しが許可されているかどうかのJSON情報をブロックでresponseで返す必要があります.
response.setCharacterEncoding("UTF-8");
response.setContentType("application/json; charset=utf-8");
PrintWriter out = null ;
try{
JSONObject res = new JSONObject();
res.put("success","false");
res.put("msg","xxxx");
out = response.getWriter();
out.append(res.toString());
return false;
}
catch (Excepton e){
e.printStackTrace();
response.sendError(500);
return false;
}