Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Repeater中的JSF映射绑定_Java_Jsf_El - Fatal编程技术网

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正在使用
更新,如果您更详细地描述了该帮助扫描“不工作”。这毕竟是非常模糊的。