intra-mart 6.1.14

jp.co.intra_mart.common.aid.jsdk.javax.servlet.filter
インタフェース HttpServletResponseEventListener

既知の実装クラスの一覧:
AbstractHttpServletResponseEventListener

public interface HttpServletResponseEventListener

レスポンスの各メソッド呼び出しに対するイベントをフックするためのインタフェースです。

導入されたバージョン:
Version 6.0

メソッドの概要
 void addCookie(HttpServletRequest request, ExtendedHttpServletResponse response, Cookie cookie)
          指定されたCookieをレスポンスに追加します。
 void addDateHeader(HttpServletRequest request, ExtendedHttpServletResponse response, String name, long date)
          指定された名称で指定された日付の値を持つレスポンスヘッダを追加します。
 void addHeader(HttpServletRequest request, ExtendedHttpServletResponse response, String name, String value)
          指定された名称で指定された値を持つレスポンスヘッダを追加します。
 void addIntHeader(HttpServletRequest request, ExtendedHttpServletResponse response, String name, int value)
          指定された名称で指定された整数値を持つレスポンスヘッダを追加します。
 boolean containsHeader(HttpServletRequest request, ExtendedHttpServletResponse response, String name)
          指定された名前を持つヘッダが既にセットされているかどうかを表す booleanを返します。
 String encodeRedirectURL(HttpServletRequest request, ExtendedHttpServletResponse response, String url)
          #sendRedirect(String) メソッドの中で使えるように、 指定されたURLをエンコードします。
 String encodeURL(HttpServletRequest request, ExtendedHttpServletResponse response, String url)
          指定されたURLがセッションIDを含むようにエンコードします。
 void flushBuffer(HttpServletRequest request, ExtendedHttpServletResponse response)
          バッファリングされているコンテンツを強制的にクライアントに出力します。
 int getBufferSize(HttpServletRequest request, ExtendedHttpServletResponse response)
          このレスポンスに設定されている実バッファサイズを返します。
 String getCharacterEncoding(HttpServletRequest request, ExtendedHttpServletResponse response)
          このレスポンスで送り返す MIME ボディに適用されている文字エンコーディング名を返します。
 Locale getLocale(HttpServletRequest request, ExtendedHttpServletResponse response)
          レスポンスに設定されているロケールを返します。
 ServletOutputStream getOutputStream(HttpServletRequest request, ExtendedHttpServletResponse response)
          レスポンスにバイナリデータを出力する際に使用する ServletOutputStream型のオブジェクトを返します。
 PrintWriter getWriter(HttpServletRequest request, ExtendedHttpServletResponse response)
          文字データをクライアントに送り返すのに使用する PrintWriterオブジェクトを返します。
 void init(HttpServletResponseEventConfig config)
          このビルダを初期化します。
 boolean isCommitted(HttpServletRequest request, ExtendedHttpServletResponse response)
          レスポンスがすでにコミットされたかどうかを示す boolean を返します。
 void reset(HttpServletRequest request, ExtendedHttpServletResponse response)
          バッファリングされているデータ、ステータスコードとヘッダフィールドの値を削除します。
 void resetBuffer(HttpServletRequest request, ExtendedHttpServletResponse response)
          レスポンスのヘッダフィールドの値やステータスコードをそのままにしてバッファに溜められているコンテンツを消去します。
 void sendError(HttpServletRequest request, ExtendedHttpServletResponse response, int sc)
          バッファをクリアし、 指定されたステータスを使ってクライアントにエラーレスポンスを送ります。
 void sendError(HttpServletRequest request, ExtendedHttpServletResponse response, int sc, String msg)
          バッファをクリアし、 指定されたステータスを使ってクライアントにエラーレスポンスを送ります。
 void sendRedirect(HttpServletRequest request, ExtendedHttpServletResponse response, String location)
          指定されたリダイレクト先のURLを用いて、 クライアントに一時的なリダイレクトレスポンスを送信します。
 void setBufferSize(HttpServletRequest request, ExtendedHttpServletResponse response, int size)
          適当なバッファサイズをレスポンスに含まれるメッセージボディのサイズに設定します。
 void setContentLength(HttpServletRequest request, ExtendedHttpServletResponse response, int len)
          レスポンスのメッセージボディ部分の長さをセットします。
 void setContentType(HttpServletRequest request, ExtendedHttpServletResponse response, String type)
          クライアントに送り返されるレスポンスのコンテントタイプをセットします。
 void setDateHeader(HttpServletRequest request, ExtendedHttpServletResponse response, String name, long date)
          指定された名称で指定された日付の値を持つレスポンスヘッダを設定します。
 void setHeader(HttpServletRequest request, ExtendedHttpServletResponse response, String name, String value)
          指定された名称で指定された値を持つレスポンスヘッダを設定します。
 void setIntHeader(HttpServletRequest request, ExtendedHttpServletResponse response, String name, int value)
          指定された名称で指定された整数値を持つレスポンスヘッダを設定します。
 void setLocale(HttpServletRequest request, ExtendedHttpServletResponse response, Locale loc)
          レスポンスのロケールをセットしますが、このとき(Content-Type で指定する文字エンコーディングを含む)ヘッダも適当な値にセットします。
 void setStatus(HttpServletRequest request, ExtendedHttpServletResponse response, int sc)
          このレスポンスのステータスコードを設定します。
 

メソッドの詳細

init

public void init(HttpServletResponseEventConfig config)
          throws HttpServletResponseEventListenerException
このビルダを初期化します。

パラメータ:
config - 初期化パラメータ
例外:
HttpServletResponseEventListenerException - 初期化に失敗した場合

getCharacterEncoding

public String getCharacterEncoding(HttpServletRequest request,
                                   ExtendedHttpServletResponse response)
このレスポンスで送り返す MIME ボディに適用されている文字エンコーディング名を返します。

このメソッドは、 ServletResponse.getCharacterEncoding() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.getCharacterEncoding() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
戻り値:
文字エンコーディング名を意味する String。
関連項目:
ServletResponse.getCharacterEncoding()

getOutputStream

public ServletOutputStream getOutputStream(HttpServletRequest request,
                                           ExtendedHttpServletResponse response)
                                    throws IOException
レスポンスにバイナリデータを出力する際に使用する ServletOutputStream型のオブジェクトを返します。

このメソッドは、 ServletResponse.getOutputStream() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.getOutputStream() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
戻り値:
バイナリデータ出力に使用する ServletOutputStream
例外:
IllegalStateException - このレスポンスですでに #getWriter() メソッドが実行されていた場合
IOException - 入出力時に例外が発生した場合
関連項目:
#getWriter(HTTPContext, ExtendedHttpServletResponse), ServletResponse.getWriter(), ServletResponse.getOutputStream()

getWriter

public PrintWriter getWriter(HttpServletRequest request,
                             ExtendedHttpServletResponse response)
                      throws IOException
文字データをクライアントに送り返すのに使用する PrintWriterオブジェクトを返します。

このメソッドは、 ServletResponse.getWriter() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.getWriter() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
戻り値:
クライアントに文字データを送り返すことができる PrintWriter オブジェクト
例外:
UnsupportedEncodingException - setContentType メソッドで指定された文字エンコーディングがサポートされていない場合
IllegalStateException - このレスポンスですでに #getOutputStream() メソッドが実行されていた場合
IOException - 入出力時に例外が発生した場合
関連項目:
#getOutputStream(HTTPContext, ExtendedHttpServletResponse), ServletResponse.getOutputStream(), ServletResponse.getWriter()

setContentLength

public void setContentLength(HttpServletRequest request,
                             ExtendedHttpServletResponse response,
                             int len)
レスポンスのメッセージボディ部分の長さをセットします。

このメソッドは、 ServletResponse.setContentLength(int) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.setContentLength(int) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
len - クライアントに送り返すメッセージボディの長さを指定する整数値。
関連項目:
ServletResponse.setContentLength(int)

setContentType

public void setContentType(HttpServletRequest request,
                           ExtendedHttpServletResponse response,
                           String type)
クライアントに送り返されるレスポンスのコンテントタイプをセットします。

このメソッドは、 javax.servlet.ServletResponse#setContentLength(String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの javax.servlet.ServletResponse#setContentLength(String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
type - コンテントタイプを指定する String
関連項目:
ServletResponse.setContentType(String), #getOutputStream(HTTPContext, ExtendedHttpServletResponse), #getWriter(HTTPContext, ExtendedHttpServletResponse)

setBufferSize

public void setBufferSize(HttpServletRequest request,
                          ExtendedHttpServletResponse response,
                          int size)
適当なバッファサイズをレスポンスに含まれるメッセージボディのサイズに設定します。

このメソッドは、 ServletResponse.setBufferSize(int) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.setBufferSize(int) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
size - 適当なバッファサイズを指定する整数値
例外:
IllegalStateException - すでにコンテンツが出力された後でこのメソッドが実行された場合
関連項目:
ServletResponse.setBufferSize(int), #getBufferSize(HTTPContext, ExtendedHttpServletResponse), #flushBuffer(HTTPContext, ExtendedHttpServletResponse), #isCommitted(HTTPContext, ExtendedHttpServletResponse), #reset(HTTPContext, ExtendedHttpServletResponse)

getBufferSize

public int getBufferSize(HttpServletRequest request,
                         ExtendedHttpServletResponse response)
このレスポンスに設定されている実バッファサイズを返します。

このメソッドは、 ServletResponse.getBufferSize() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.getBufferSize() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
戻り値:
実際に使われているバッファサイズ
関連項目:
ServletResponse.getBufferSize(), #setBufferSize(HTTPContext, ExtendedHttpServletResponse, int), #flushBuffer(HTTPContext, ExtendedHttpServletResponse), #isCommitted(HTTPContext, ExtendedHttpServletResponse), #reset(HTTPContext, ExtendedHttpServletResponse)

flushBuffer

public void flushBuffer(HttpServletRequest request,
                        ExtendedHttpServletResponse response)
                 throws IOException
バッファリングされているコンテンツを強制的にクライアントに出力します。

このメソッドは、 ServletResponse.flushBuffer() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.flushBuffer() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
例外:
IOException - 入出力時に例外が発生した場合
関連項目:
ServletResponse.flushBuffer(), #setBufferSize(HTTPContext, ExtendedHttpServletResponse, int), #getBufferSize(HTTPContext, ExtendedHttpServletResponse), #isCommitted(HTTPContext, ExtendedHttpServletResponse), #reset(HTTPContext, ExtendedHttpServletResponse)

resetBuffer

public void resetBuffer(HttpServletRequest request,
                        ExtendedHttpServletResponse response)
レスポンスのヘッダフィールドの値やステータスコードをそのままにしてバッファに溜められているコンテンツを消去します。

このメソッドは、 ServletResponse.resetBuffer() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.resetBuffer() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
関連項目:
ServletResponse.resetBuffer(), #setBufferSize(HTTPContext, ExtendedHttpServletResponse, int), #getBufferSize(HTTPContext, ExtendedHttpServletResponse), #isCommitted(HTTPContext, ExtendedHttpServletResponse), #reset(HTTPContext, ExtendedHttpServletResponse)

isCommitted

public boolean isCommitted(HttpServletRequest request,
                           ExtendedHttpServletResponse response)
レスポンスがすでにコミットされたかどうかを示す boolean を返します。

このメソッドは、 ServletResponse.isCommitted() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.isCommitted() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
戻り値:
レスポンスがすでにコミットされたかどうかを示す boolean
関連項目:
ServletResponse.isCommitted(), #setBufferSize(HTTPContext, ExtendedHttpServletResponse, int), #getBufferSize(HTTPContext, ExtendedHttpServletResponse), #flushBuffer(HTTPContext, ExtendedHttpServletResponse), #reset(HTTPContext, ExtendedHttpServletResponse)

reset

public void reset(HttpServletRequest request,
                  ExtendedHttpServletResponse response)
バッファリングされているデータ、ステータスコードとヘッダフィールドの値を削除します。

このメソッドは、 ServletResponse.reset() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.reset() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
関連項目:
ServletResponse.reset(), #setBufferSize(HTTPContext, ExtendedHttpServletResponse, int), #getBufferSize(HTTPContext, ExtendedHttpServletResponse), #flushBuffer(HTTPContext, ExtendedHttpServletResponse), #isCommitted(HTTPContext, ExtendedHttpServletResponse)

setLocale

public void setLocale(HttpServletRequest request,
                      ExtendedHttpServletResponse response,
                      Locale loc)
レスポンスのロケールをセットしますが、このとき(Content-Type で指定する文字エンコーディングを含む)ヘッダも適当な値にセットします。

このメソッドは、 ServletResponse.setLocale(Locale) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.setLocale(Locale) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
loc - レスポンスのロケールを指定する Locale オブジェクト
関連項目:
ServletResponse.setLocale(Locale), #getLocale(HTTPContext, ExtendedHttpServletResponse)

getLocale

public Locale getLocale(HttpServletRequest request,
                        ExtendedHttpServletResponse response)
レスポンスに設定されているロケールを返します。

このメソッドは、 ServletResponse.getLocale() の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの ServletResponse.getLocale() 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
戻り値:
レスポンスに設定されているロケール
関連項目:
ServletResponse.getLocale(), #setLocale(HTTPContext, ExtendedHttpServletResponse, java.util.Locale)

addCookie

public void addCookie(HttpServletRequest request,
                      ExtendedHttpServletResponse response,
                      Cookie cookie)
指定されたCookieをレスポンスに追加します。

このメソッドは、 HttpServletResponse.addCookie(Cookie) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.addCookie(Cookie) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
cookie - クライアントに返すCookie
関連項目:
HttpServletResponse.addCookie(Cookie)

containsHeader

public boolean containsHeader(HttpServletRequest request,
                              ExtendedHttpServletResponse response,
                              String name)
指定された名前を持つヘッダが既にセットされているかどうかを表す booleanを返します。

このメソッドは、 HttpServletResponse.containsHeader(String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.containsHeader(String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
name - ヘッダ名
戻り値:
指定された名前のレスポンスヘッダが既にセットされていれば true、そうでなければfalse
関連項目:
HttpServletResponse.containsHeader(String)

encodeURL

public String encodeURL(HttpServletRequest request,
                        ExtendedHttpServletResponse response,
                        String url)
指定されたURLがセッションIDを含むようにエンコードします。

このメソッドは、 HttpServletResponse.encodeURL(String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.encodeURL(String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
url - エンコードするURL
戻り値:
エンコードが必要である場合、エンコードされたURL。 そうでない場合は与えられたそのままのURL
関連項目:
HttpServletResponse.encodeURL(String)

encodeRedirectURL

public String encodeRedirectURL(HttpServletRequest request,
                                ExtendedHttpServletResponse response,
                                String url)
#sendRedirect(String) メソッドの中で使えるように、 指定されたURLをエンコードします。

このメソッドは、 HttpServletResponse.encodeRedirectURL(String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.encodeRedirectURL(String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
url - エンコードするURL
戻り値:
エンコードが必要である場合、エンコードされたURL。 そうでない場合は与えられたそのままのURL
関連項目:
HttpServletResponse.encodeRedirectURL(String), #sendRedirect(HTTPContext, ExtendedHttpServletResponse, String), #encodeURL(HTTPContext, ExtendedHttpServletResponse, String)

sendError

public void sendError(HttpServletRequest request,
                      ExtendedHttpServletResponse response,
                      int sc,
                      String msg)
               throws IOException
バッファをクリアし、 指定されたステータスを使ってクライアントにエラーレスポンスを送ります。

このメソッドは、 HttpServletResponse.sendError(int, String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.sendError(int, String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
sc - エラーステータスコード
msg - 説明文
例外:
IOException - 入出力例外が発生した場合
IllegalStateException - レスポンスが既にコミットされている場合
関連項目:
HttpServletResponse.sendError(int, String)

sendError

public void sendError(HttpServletRequest request,
                      ExtendedHttpServletResponse response,
                      int sc)
               throws IOException
バッファをクリアし、 指定されたステータスを使ってクライアントにエラーレスポンスを送ります。

このメソッドは、 HttpServletResponse.sendError(int) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.sendError(int) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
sc - エラーステータスコード
例外:
IOException - 入出力例外が発生した場合
IllegalStateException - レスポンスが既にコミットされている場合
関連項目:
HttpServletResponse.sendError(int)

sendRedirect

public void sendRedirect(HttpServletRequest request,
                         ExtendedHttpServletResponse response,
                         String location)
                  throws IOException
指定されたリダイレクト先のURLを用いて、 クライアントに一時的なリダイレクトレスポンスを送信します。

このメソッドは、 HttpServletResponse.sendRedirect(String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.sendRedirect(String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
location - リダイレクト先のURL
例外:
IOException - 入出力例外が発生した場合
IllegalStateException - レスポンスが既にコミットされている場合
関連項目:
HttpServletResponse.sendRedirect(String)

setDateHeader

public void setDateHeader(HttpServletRequest request,
                          ExtendedHttpServletResponse response,
                          String name,
                          long date)
指定された名称で指定された日付の値を持つレスポンスヘッダを設定します。

このメソッドは、 HttpServletResponse.setDateHeader(String, long) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.setDateHeader(String, long) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
name - 設定するヘッダの名称
date - 設定するヘッダの値
関連項目:
HttpServletResponse.setDateHeader(String, long), #containsHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String), #addDateHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String, long)

addDateHeader

public void addDateHeader(HttpServletRequest request,
                          ExtendedHttpServletResponse response,
                          String name,
                          long date)
指定された名称で指定された日付の値を持つレスポンスヘッダを追加します。

このメソッドは、 HttpServletResponse.addDateHeader(String, long) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.addDateHeader(String, long) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
name - 追加するヘッダの名称
date - 追加するヘッダの値
関連項目:
HttpServletResponse.addDateHeader(String, long), #setDateHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String, long)

setHeader

public void setHeader(HttpServletRequest request,
                      ExtendedHttpServletResponse response,
                      String name,
                      String value)
指定された名称で指定された値を持つレスポンスヘッダを設定します。

このメソッドは、 HttpServletResponse.setHeader(String, String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.setHeader(String, String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
name - ヘッダの名称
value - ヘッダの値
関連項目:
HttpServletResponse.setHeader(String, String), #containsHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String), #addHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String, java.lang.String)

addHeader

public void addHeader(HttpServletRequest request,
                      ExtendedHttpServletResponse response,
                      String name,
                      String value)
指定された名称で指定された値を持つレスポンスヘッダを追加します。

このメソッドは、 HttpServletResponse.addHeader(String, String) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.addHeader(String, String) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
name - ヘッダの名称
value - 追加するヘッダの値
関連項目:
HttpServletResponse.addHeader(String, String), #setHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String, java.lang.String)

setIntHeader

public void setIntHeader(HttpServletRequest request,
                         ExtendedHttpServletResponse response,
                         String name,
                         int value)
指定された名称で指定された整数値を持つレスポンスヘッダを設定します。

このメソッドは、 HttpServletResponse.setIntHeader(String, int) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.setIntHeader(String, int) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
name - ヘッダの名称
value - 割り当てられる整数値
関連項目:
HttpServletResponse.setIntHeader(String, int), #containsHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String), #addIntHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String, int)

addIntHeader

public void addIntHeader(HttpServletRequest request,
                         ExtendedHttpServletResponse response,
                         String name,
                         int value)
指定された名称で指定された整数値を持つレスポンスヘッダを追加します。

このメソッドは、 HttpServletResponse.addIntHeader(String, int) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.addIntHeader(String, int) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
name - ヘッダの名称
value - 割り当てられる整数値
関連項目:
HttpServletResponse.addIntHeader(String, int), #setIntHeader(HTTPContext, ExtendedHttpServletResponse, java.lang.String, int)

setStatus

public void setStatus(HttpServletRequest request,
                      ExtendedHttpServletResponse response,
                      int sc)
このレスポンスのステータスコードを設定します。

このメソッドは、 HttpServletResponse.setStatus(int) の呼び出しをフックします。 このメソッドの返り値が、フックしたレスポンスの HttpServletResponse.setStatus(int) 呼び出しに対する返り値になります。

パラメータ:
request - リクエスト
response - イベントの発生したレスポンス
sc - ステータスコード
関連項目:
HttpServletResponse.setStatus(int), #sendError(HTTPContext, ExtendedHttpServletResponse, int, java.lang.String)

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.