2008-08-16から1日間の記事一覧

PerformForward

ここまでに取得したForwardConfigのpath属性に従って遷移します。path属性がエイリアスだった場合の実際のパスの解決、タグのforwardPatternに従ったパスの解決をして、Include、Redirect、Forwardに応じて遷移します。 Includeの時の条件、 response.isComm…

RequestUtils#forwardURL()

のforwardPattern属性で指定したパターンに従ってコンテキスト相対パスを返します。のmoduleが"hoge"、pathが"fuga.html"、のforwardPatternが"/$M/$P"だったら"/hoge/fuga.html"になる。 タグのcontextRelative属性がtrueならpath属性をそのままコンテキス…

ModuleUtils.getModuleConfig()

オーバーロードされたメソッドがいっぱいあるが、要はこういうこと。 1.引数のprefixと同じ名前のモジュールをServletContextから取得する。 2.prefixが指定されていない、あるいは引数にServletContextがない場合はHttpServletRequestから現在のモジュ…