インターフェース AjaxHandler
- すべての既知の実装クラス:
AbstractAjaxHandler
、DefaultAjaxHandler
、JsfAjaxHandler
public interface AjaxHandler
クライアント側の Ajax システムに関する知識とそのシステムとの通信方法をカプセル化する戦略インターフェース。
- 作成者:
- Keith Donald
メソッドのサマリー
修飾子と型メソッド説明boolean
isAjaxRequest
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 現在のリクエストは Ajax リクエストですか ?void
sendAjaxRedirect
(StringSE targetUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean popup) Ajax クライアントにリダイレクトリクエストを送信します。
メソッドの詳細
isAjaxRequest
boolean isAjaxRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 現在のリクエストは Ajax リクエストですか ?- パラメーター:
request
- 現在のリクエストresponse
- 現在のレスポンス
sendAjaxRedirect
void sendAjaxRedirect(StringSE targetUrl, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean popup) throws IOExceptionSE Ajax クライアントにリダイレクトリクエストを送信します。これにより、クライアント側エージェントは指定されたターゲット URL に新しいリクエストを送信するようになります。- パラメーター:
request
- 現在のリクエストresponse
- 現在のレスポンスtargetUrl
- リダイレクト先のターゲット URLpopup
- リダイレクトを新しいポップアップダイアログウィンドウから送信するかどうか- 例外:
IOExceptionSE