public class KeitaiAccessHandler extends java.lang.Object implements Handler<HttpRequest,HttpResponse>
- 遷移先のJSPページで、javascriptを使用しないページを出力させる フラグ(nablarch_jsUnsupported)をリクエストスコープ変数に設定する。 - リクエストパラメータ中に"nablarch_uri_override_"で始まる名前のパラメータが 存在した場合、パラメータ名中の残りの文字列でリクエストパスを置換する。
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
JS_UNSUPPORTED_FLAG_NAME
javascriptを使用できない端末を想定した挙動に変更する際に使用する
リクエストスコープ上のフラグ変数の名称
|
static java.lang.String |
URI_OVERRIDE_PRAM_PREFIX
javascriptが利用できない場合に、遷移先URIおよび、submit_button パラメータの
値を保持するリクエストパラメータの接頭辞
|
Constructor and Description |
---|
KeitaiAccessHandler()
デフォルトコンストラクタ
|
Modifier and Type | Method and Description |
---|---|
HttpResponse |
handle(HttpRequest request,
ExecutionContext context)
入力データに対する処理を実行する。
|
public static final java.lang.String JS_UNSUPPORTED_FLAG_NAME
public static final java.lang.String URI_OVERRIDE_PRAM_PREFIX
public HttpResponse handle(HttpRequest request, ExecutionContext context)
HttpRewriteHandler
による
リクエストパスとコンテンツパスに対する書き換え処理を行う。handle
in interface Handler<HttpRequest,HttpResponse>
request
- 入力データcontext
- 実行コンテキスト