2011-09-15 10 views
1

私は、erSelection.jspという名前のJSPページを持っています。ただし、構成ファイルのデプロイ時には、ERSelection.jspとして格納され、結果ページが見つからないというエラーが検出されます。 JSFにURL http://localhost:8080/Test/ERSelection.facesをerSelection.facesにリダイレクトする方法がありますか?URL転送JSF

答えて

0

ちょうど物理ファイルの名前を変更することは本当にできない場合は、あなたの最善の策は

if (request.getRequestURI().endsWith("/ERSelection.faces")) { 
    response.sendRedirect(request.getContextPath() + "/erSelection.faces"); 
    // You may want to do a 301 instead with a Location header. 
} else { 
    chain.doFilter(request, response); 
} 

かであることをして、よりカスタマイズ可能なURL書き換えフィルタをつかむためにことを行うカスタムfilterを作成することのいずれかであります単純な構成ファイル(例:Tuckey's URLRewriteFilter)。

+0

ありがとうございます。あなたのソリューションは私のために働いた。私はあなたのブログを定期的に訪れています。 – Nrusingha

+0

よろしくお願いいたします。ブログを楽しむ:) – BalusC

関連する問題