JavaServer Faces ユーザーズガイド |
目次 |
第5章 UJIタグを利用した開発 |
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>
目次 |