Java Repeater中的JSF映射绑定
以下是我试图做的:Java Repeater中的JSF映射绑定,java,jsf,el,Java,Jsf,El,以下是我试图做的: <ui:repeat value="#{foo}" var="keyprefix"> <p:inputText value="#{someBean.someMap[keyprefix + 'somesuffix']}" /> </ui:repeat> 我试过使用fn:join,但不起作用。我试过使用.concat(),但我没有使用2.2,我仍然在使用2.1。有没有一种简单的方法可以实现我所缺少的功能?您
<ui:repeat value="#{foo}" var="keyprefix">
<p:inputText value="#{someBean.someMap[keyprefix + 'somesuffix']}" />
</ui:repeat>
我试过使用fn:join
,但不起作用。我试过使用.concat()
,但我没有使用2.2,我仍然在使用2.1。有没有一种简单的方法可以实现我所缺少的功能?您可以使用
来准备动态映射键,只需以通常的方式将EL表达式内联到字符串文本中即可
您可以使用
来准备动态映射键,只需以通常的方式将EL表达式内联到字符串文本中即可
我真的试过了,但在中继器中不起作用。除非我还遗漏了什么?在Mojarra 2.1.14和MyFaces 2.1.9上都适用。您使用的JSF impl/版本是什么?Mojarra 2.1.2,PrimeFaces 3.2 ui:repeater正在使用
更新,如果您更详细地描述了该帮助扫描“不工作”。这毕竟是非常模糊的。我确实试过了,但在中继器中不起作用。除非我还遗漏了什么?在Mojarra 2.1.14和MyFaces 2.1.9上都适用。您使用的JSF impl/版本是什么?Mojarra 2.1.2,PrimeFaces 3.2 ui:repeater正在使用
更新,如果您更详细地描述了该帮助扫描“不工作”。这毕竟是非常模糊的。