JSFの新機能で、アクションと結果の属性の違いを理解しようとしていますか?これは、ボタンとコマンドボタンの違いではなく、同じボタンタグの結果とアクションの属性の間にあります。例えばJSFアクションと結果の属性
、私が持つことができます。
<h:button value="Go" outcome="<value>" />
または
<h:button value="Go" action="<value>" />
私はどちらを使用する際にはよく分かりません。また、<value>
が<#{bean.methodThatReturnsStringInNavigationRule}>
または<string literal in navigation rule>
の場合は違いがありますか?
ありがとうございます。
通常、ボタンはナビゲーションに使用され、コマンドボタンは通常ビジネスアクション(および必要に応じてナビゲーション)の実行に使用されます。 – skuntsel
更新プログラムごとに、同じタグに両方の属性を持つJSFコンポーネントはありません。 ''は 'action'属性をまったくサポートしていません。 'action'属性は' 'でのみサポートされています。 –
BalusC
この質問のタイトルは今すぐもっと簡単に見つけることができます。私はそれがもう重複とみなされるべきだとは思わない。 – bjedrzejewski