|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.http.ajax.ImAjaxUtil
CSJSライブラリ「ImAjax」で通信を行う際に有用なサーバサイドのユーティリティクラスです。
CSJSライブラリ「ImAjax」で通信を行う際、
レスポンスヘッダにエラーコードとエラーメッセージを設定することが可能です。
レスポンスヘッダのフォーマットは以下の通りです。
ヘッダー名 | ヘッダー値 |
---|---|
x-jp-co-intra-mart-ajax-error-code | エラーコード |
x-jp-co-intra-mart-ajax-error-message |
エラーコードに紐づくエラーメッセージ |
フィールドの概要 | |
static String |
IM_AJAX_USER_AGENT_FIREFOX
「x-jp-co-intra-mart-ajax-user-agent」の設定値 : Firefox |
static String |
IM_AJAX_USER_AGENT_IE
「x-jp-co-intra-mart-ajax-user-agent」の設定値 : Internet Explorer |
static String |
IM_AJAX_USER_AGENT_NETSCAPE
「x-jp-co-intra-mart-ajax-user-agent」の設定値 : Netscape |
static String |
IM_AJAX_USER_AGENT_OPERA
「x-jp-co-intra-mart-ajax-user-agent」の設定値 : Opera |
static String |
IM_AJAX_USER_AGENT_SAFARI
「x-jp-co-intra-mart-ajax-user-agent」の設定値 : Safari |
static String |
REQUEST_HEADER_NAME_IM_AJAX_REQUEST
ImAjaxからの通信だということを判定可能にするためのリクエスト・ヘッダ名。 |
static String |
REQUEST_HEADER_NAME_IM_AJAX_USER_AGENT
ブラウザの種類を判定可能にするためのリクエスト・ヘッダ名。 |
static String |
RESPONSE_HEADER_NAME_IM_AJAX_ERROR_CODE
ImAjaxへエラーコードを通知するためのレスポンス・ヘッダ名。 |
static String |
RESPONSE_HEADER_NAME_IM_AJAX_ERROR_MESSAGE
ImAjaxへエラーメッセージを通知するためのレスポンス・ヘッダ名。 |
コンストラクタの概要 | |
ImAjaxUtil()
|
メソッドの概要 | |
static void |
setErrorResponseHeaders(HttpServletResponse response,
String errorCode)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(HttpServletResponse response,
String errorCode,
String arg)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(HttpServletResponse response,
String errorCode,
String[] args)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(HttpServletResponse response,
String errorCode,
String arg1,
String arg2)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(HttpServletResponse response,
String errorCode,
String arg1,
String arg2,
String arg3)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(String errorCode)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(String errorCode,
String arg)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(String errorCode,
String[] args)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(String errorCode,
String arg1,
String arg2)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
static void |
setErrorResponseHeaders(String errorCode,
String arg1,
String arg2,
String arg3)
レスポンスヘッダにエラーコードとエラーメッセージを設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final String REQUEST_HEADER_NAME_IM_AJAX_REQUEST
public static final String REQUEST_HEADER_NAME_IM_AJAX_USER_AGENT
public static final String IM_AJAX_USER_AGENT_IE
public static final String IM_AJAX_USER_AGENT_FIREFOX
public static final String IM_AJAX_USER_AGENT_NETSCAPE
public static final String IM_AJAX_USER_AGENT_OPERA
public static final String IM_AJAX_USER_AGENT_SAFARI
public static final String RESPONSE_HEADER_NAME_IM_AJAX_ERROR_CODE
public static final String RESPONSE_HEADER_NAME_IM_AJAX_ERROR_MESSAGE
コンストラクタの詳細 |
public ImAjaxUtil()
メソッドの詳細 |
public static void setErrorResponseHeaders(String errorCode)
errorCode
- エラーコード
AccessSecurityException
- メッセージを取得に失敗した場合、または引数が不正な場合にスローされます。public static void setErrorResponseHeaders(String errorCode, String arg)
errorCode
- エラーコードarg
- 置換文字列public static void setErrorResponseHeaders(String errorCode, String arg1, String arg2)
errorCode
- エラーコードarg1
- 置換文字列1arg2
- 置換文字列2public static void setErrorResponseHeaders(String errorCode, String arg1, String arg2, String arg3)
errorCode
- エラーコードarg1
- 置換文字列1arg2
- 置換文字列2arg3
- 置換文字列3public static void setErrorResponseHeaders(String errorCode, String[] args)
errorCode
- エラーコードargs
- 置換文字列の配列public static void setErrorResponseHeaders(HttpServletResponse response, String errorCode)
response
- レスポンスerrorCode
- エラーコードpublic static void setErrorResponseHeaders(HttpServletResponse response, String errorCode, String arg)
response
- レスポンスerrorCode
- エラーコードarg
- 置換文字列public static void setErrorResponseHeaders(HttpServletResponse response, String errorCode, String arg1, String arg2)
response
- レスポンスerrorCode
- エラーコードarg1
- 置換文字列1arg2
- 置換文字列2public static void setErrorResponseHeaders(HttpServletResponse response, String errorCode, String arg1, String arg2, String arg3)
response
- レスポンスerrorCode
- エラーコードarg1
- 置換文字列1arg2
- 置換文字列2arg3
- 置換文字列3public static void setErrorResponseHeaders(HttpServletResponse response, String errorCode, String[] args)
response
- レスポンスerrorCode
- エラーコードargs
- 置換文字列の配列
|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |