ページの先頭行へ戻る
 Apcoordinatorユーザーズガイド
FUJITSU Software

F.2.2 managed beanのプロパティ参照

UJIタグでmanaged beanのプロパティを参照する場合、JavaServer Faces定義ファイル(faces-config.xml)に登録したBeanのIDをbeanアトリビュートに、Beanのプロパティ名をpropertyアトリビュートに指定します。

以下に、JavaServer Faces定義ファイル(faces-config.xml)と、JSPの例を示します。


[JavaServer Faces定義ファイル(faces-config.xml)の例]

<faces-config>
  <managed-bean>
    <managed-bean-name>myBean</managed-bean-name>
    <managed-bean-class>mypkg.MyBean</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
  </managed-bean>
</faces-config>

[uji:listを使用したJSPの例]

<f:view>
  <uji:form name="myform" >
    <uji:list bean="myBean" property="listModel" >
      <uji:listRenderer type="list" >
        <ul><uji:children /></ul>
      </uji:listRenderer>
      <uji:listRenderer type="element" >
        <li><input name="<uji:name/>" value="<uji:value/>"></li>
      </uji:listRenderer>
    </uji:list>
    <uji:pushButton label="送信" />
  </uji:form>
</f:view>