@Published(tag="architect") public class ContentPathRewriteRule extends RewriteRule<HttpResponse,ContentPathRewriteRule>
HttpRewriteHandler| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
applyRewrittenPath(String rewrittenPath,
HttpResponse response)
書き換えられたパスを処理対象オブジェクトに反映する。
|
protected Object |
getParam(String type,
String name,
HttpResponse response,
ExecutionContext context)
変数の値を返す。
|
String |
getPathToRewrite(HttpResponse response)
書き換え対象のパスを取得する。
|
addCondition, addExport, exportParam, rewrite, setConditions, setExports, setPattern, setRewriteTopublic String getPathToRewrite(HttpResponse response)
RewriteRulegetPathToRewrite クラス内 RewriteRule<HttpResponse,ContentPathRewriteRule>response - 処理対象オブジェクトpublic void applyRewrittenPath(String rewrittenPath, HttpResponse response)
RewriteRuleapplyRewrittenPath クラス内 RewriteRule<HttpResponse,ContentPathRewriteRule>rewrittenPath - 書き換えられたパスresponse - 処理対象オブジェクトprotected Object getParam(String type, String name, HttpResponse response, ExecutionContext context)
RewriteRule----------- ------------------------ 種別名 内容 ----------- ------------------------ request リクエストスコープ変数 session セッションスコープ変数 thread スレッドコンテキスト変数 ----------- ------------------------なお、該当する変数が定義されていなかった場合はnullを返す。
getParam クラス内 RewriteRule<HttpResponse,ContentPathRewriteRule>type - 変数種別name - 変数名response - 処理対象オブジェクトcontext - 実行コンテキスト