ドキュメントを読んで自分で試してみたところ、JSF 2.0 はブックマーク可能な URL をh:link
andh:button
要素に適用しました。
要素のブックマーク可能な URL を作成することはできますh:commandLink
か? f:param
の結果URLに適用されない経験がありますh:commandLink
。
ドキュメントを読んで自分で試してみたところ、JSF 2.0 はブックマーク可能な URL をh:link
andh:button
要素に適用しました。
要素のブックマーク可能な URL を作成することはできますh:commandLink
か? f:param
の結果URLに適用されない経験がありますh:commandLink
。
h:commandLink
POST リクエストを起動するので、できません。を使用するだけh:link
です。
使用する唯一の理由がh:commandLink
Bean アクション メソッドを起動することである場合は、それを Bean コンストラクターまたは@PostConstruct
によって開かれたビューにアタッチされたリクエスト スコープ Bean に移動しh:link
ます。f:param
で値にアクセスできます@ManagedProperty
。
public BeanOfTargetPage {
@ManagedProperty(value="#{param.foo}")
private String foo;
@PostConstruct
public void init() {
// Parameter 'foo' is available here.
}
// ...
}