0

現在、私は JSF ( ICEfaces ) プロジェクトに取り組んでいます。メニューデータがデータベースから取得されるメニューがあります。つまり、ラベルと URL はデータベースから取得されます。クエリを実行し、メニューのロジックを記述しています。そこまではJSFでいい。

メニューのリンクをクリックしたとします。ページを取得しました。そのページには 3 つのボタンがあります。追加、更新、削除ボタン。私が使用したナビゲーションを追加するために

<ice:outputLink/>

残りの私が使用した

<ice:commandLink/>

上記で、あるページから別のページに移動できます。私が得ている問題は、前のページに戻るときにページが移動しないことです。グーグルで調べたところ、デフォルトではページナビゲーションが前方にあることに気付きました。

ナビゲーションが進むと、なぜ前のページが来ないのか....

助けてください、

ありがとう

4

1 に答える 1

0

私はあなたの問題を完全には理解していませんが、あなたが探しているのは、リンクをクリックしたときにブラウザーで URL が変わることだと思います。

?faces-redirect=trueそのためには、リンクに「 」を追加するだけです。

例:

<ice:outputLink value="mylink?faces-redirect=true" />

余談ですが、プライムフェイスの完全なぼったくりであるのに、なぜアイスフェイスを使用したいのですか? 元のコード (primefaces) をそのまま使用しないのはなぜですか? 説明については、このリンクを参照してください - http://blog.primefaces.org/?p=1692

于 2013-01-25T18:57:41.397 に答える