viewscoped beanからビューパラメータにアクセスするにはどうすればよいですか?
私はほとんどこれと同じ内容のページを持っている:
Jsf2ビューのパラメータとビュースコープのBean
<f:metadata>
<f:viewParam name="name" value="#{goToUserpageRequest.name}" />
</f:metadata>
<ui:define name="content">
<h:outputText value="#{user.name}" styleClass="text"></h:outputText>
<h:outputText value="#{user.description}" styleClass="text"></h:outputText>
</ui:define>
GoToUserpageRequestは、私は、このページにリダイレクトするために使用するBeanですので、私は名前の値を送信することができます。
ユーザーはビュースコープのBeanです。 viewParam nameの値をuser.nameに渡したいと思います。どうやってやるの?
ありがとうございます!
(私はMY_BEANと呼ばれますか)?私はリクエストでリダイレクトしているからです。 – bliof
@bliof - リクエストスコープオブジェクト – McDowell
でロジックを実行し、ビュースコープのオブジェクトを使用しないでください。そして、説明のexmpleに値を渡す方法は?それは少し長すぎる可能性があります.. – bliof