JSF2.0组件在运行时绑定

时间:2013-09-15 11:45:02

标签: jsf-2 el

我想创建一个JSF2.0应用程序,我将在运行时知道属性值。

如何编码

<h:inputText value = "#{dynamic selection}" />

我将在运行时从数据库获取绑定值是否有任何方法可以执行此操作

2 个答案:

答案 0 :(得分:2)

您可以使用括号表示法来访问该属性:

<h:inputText value="#{myBean[myProperty]}" />

EL tag wiki page Brace表示法下)中查看更多示例和说明。

答案 1 :(得分:0)

您可以在运行时获取映射到数据库中并在管理bean中注入的EJB实体的属性值:

<h:inputText value="#{yourBean.yourEJBEntity.yourProperty}" />