問題があります。 PrettyFacesが私のwebservlet URLパターンをオーバーライドしているようです。PrettyFaces 3.32/JSF 2/Servlet 3.0の問題
今私のwebservletのURLPATTERNが呼び出されることはありません私のかわいい顔定義に当てはまる私はURLを持つたびに
@WebServlet(urlPatterns = {"/images/*", "/images/temp/*"})
を次のURLPATTERN私はかなり-config.xmlの
<url-mapping id="searchClassifiedAdsBeanRewrite">
<pattern value="/#{prefixDummy}/#{region:searchBean.region}/#{category:searchBean.category}" />
<view-id value="/searchClassifiedAds.html" />
</url-mapping>
私のサーブレットの一部。最初の1つまたは2つ目のURLパターンではありません。
私は美しい顔のマッチをしていないと、すべてが動作します。 (私は#{prefixDummy}とハードコードを変更しても、それは動作しません。
私はダイナミックな画像を表示するために、ファイルのサーブレット(BalusCから実際にその一例)を使用しています!
どれでも助けて感謝、 おかげ
こんにちはリンカーンと素早い返信をありがとう。 私はエキスパートではありませんが、どのように表示されないのですか 次のパターン/テスト/ {地域}/{カテゴリ}が次のイメージ/ *と/ images/temp/*をオーバーライドします。 ありがとう:) – Dimman
画像のURLが/images/foo/bar.jpgの場合、パターン「/ {prefix}/{region}/{category}」が画像に一致します。 – Lincoln
/images/bar.jpgも機能しません。さらに/image-hardcoded.jpg のみ/ *は動作します:/ 返信いただきありがとうございます。ありがとう:) – Dimman