2011-01-25 10 views

答えて

3

号しかし、いくつかの一般的な慣行は、JSF 1.xでより良いブックマーク可能なURLの達成するためにあります。後は常に同じページに戻って、いずれかを表示し、提出する別のページに移動しないでください

  • をエラー/成功メッセージはh:message(s)です。

  • 送信後に別のページに移動する必要がある場合は、リダイレクトすることをおすすめします。ブラウザは、指定されたURLに対してまったく新しいGETリクエストを発行します。

  • プレーンページからページへのナビゲーションではh:commandLink/h:commandButton(POSTが発生)を使用しないでください。 h:outputLinkまたは単純なHTML a要素を使用してください。 SEOの方がいいです。

+0

JSFでリダイレクトを行う方法は?それはFaces-config.xmlの任意の設定を使用していますか?答えてくれてありがとう。 – Krishna

+2

JSF 2.0では、 'ExternalContext#redirect()'を呼び出すか、 'faces-config.xml'の' 'に' 'エントリを追加するか(JSF 2.0では、 '?faces-redirect = true'を結果値に変換します)。 – BalusC

+0

ようこそ。 – BalusC

1

あなたはJSF 1.2のインストールを拡張することができ/喜んでいる場合は、PrettyFacesを見てかかることがあります(http://ocpsoft.com/prettyfaces/)、しおりのための余分な多くの支持を追加しました可能なURL。

+0

提案していただきありがとうございます! – Krishna

関連する問題