2011-08-11 10 views
3

プリティ3 Facesの使用は、私はこれらのようないくつかのマッピングを持っている:プリティフェイス:ジェネリックURLマッピング

<url-mapping id="search"> 
    <pattern value="/search" /> 
    <view-id value="/views/search.xhtml" /> 
</url-mapping> 

<url-mapping id="edit"> 
    <pattern value="/edit" /> 
    <view-id value="/views/edit.xhtml" /> 
</url-mapping> 

は、すべての彼らは、このように、いくつかのワイルドカードを使用して定義する方法はありますか?

<url-mapping id="generic"> 
    <pattern value="/*" /> 
    <view-id value="/views/$1.xhtml" /> 
</url-mapping> 

ELをview-id値で使用することは可能ですが、それを動作させることができます。

答えて

2

現在、このようなワイルドカードを使用することはできません。

しかし、すでに言及したように、同様のことを達成するためにdynaview(ビューIDのEL式)を使用することができます。私たちは最近、fixed a bugのように、これが正しいように動作しないようにしました。おそらく3.3.1-SNAPSHOT a tryを与えることができます。私の推測では今はうまくいくでしょう。それ以上の問題がある場合は、forumsにメッセージを投稿してください。

+0

は、あなたがそのケースを解決するための右の構文は何を教えてくださいすることができますか? –

+0

この記事を見てください:http://ocpsoft.org/support/topic/injection-time#post-1669 – chkal

関連する問題