11.2.7.2. 名前付き Bean の使用
@Namedアノテーションを使用して名前を Bean に割り当てます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow Bean 名自体はオプションです。省略した場合、Bean はクラス名にちなんで名付けられ、最初の文字は大文字になりません。上記の例では、デフォルト名はgreeterBeanになります。JSF ビューで名前付き Bean を使用します。
<h:form> <h:commandButton value="Welcome visitors" action="#{greeter.welcomeVisitors}"/> </h:form><h:form> <h:commandButton value="Welcome visitors" action="#{greeter.welcomeVisitors}"/> </h:form>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
結果:
名前付き Bean は、最小限のコーディングで、JSF ビューのコントロールにアクションとして割り当てられます。