2009-08-18 6 views
0

hiejspがweb.xmlを指している

WEBフォルダのディレクトリui /ページ内にすべてのWebアプリケーションのコンテンツがあります。

私は/ui/page/index.htmlを指すようにウェルカムファイルを宣言しましたが、正常に動作します。

が、ページ上のすべてのリンクはまだそれを修正するためにどのように

代わりに/ UI /ページのルートフォルダを指しますか?

答えて

1

UrlRewriteFilterを追加して、すべてのJSPをディレクトリ内のものに指定します。

+0

これらの複雑なソリューションが唯一のオプションであるかどうかはわかりません。私のweb.xmlを修正し、* .jspのようなものが来たら、私が言うところのパターンマッチングを追加する方法はありませんか?それからui/page/locationで検索しますか? – Vik

0

Tuckey URLリライタを使用することも、適切なjspにリダイレクトする独自のフィルタクラスを作成することもできます。

web.xml内のフィルタクラスのエントリと、着信要求パスに/ ui/pageがあるかどうかを確認します。要求されていないurlとredirectを更新していない場合にチェックします。

+0

このコードを共有するコードはありますか? – Vik

関連する問題