私は urlrewriting を使用しており、パターンが一致../products/product_id
して にマップされ/product.jsf?product_id=$1
ます。
書き換えはうまく機能しますが、動的リンクの生成に問題があります。
反復のコンテキストでは:
...
<h:link value="view product" outcome="products/#{item.id}"/>
...
ケースはとてもシンプルです。生成された URL の形式が「products/123」であることを望みますが、生成時に結果を解決できないため、ページがレンダリングされません。
「/product.jsf」とのリンクを生成し、ビュー パラメーターを追加するだけで済みます。しかし、私は他の方法を好みます。どうすればこの動作を行うことができますか?