我正在从托管 bean 中找到的集合中生成迭代器中的文本输入。
如何使用从该 bean 收到的资源包消息动态显示标签?
<af:iterator id="i3" var="myVar" value="#{pageFlowScope.MyBean.myCollection}">
<af:inputText id="it4" label="#{myVar.name}" value="#{myVar.value}" />
</af:iterator>
这里,myVar.name
是一个字符串表示存在于包中的一个键,比如button.label.field
或其他任何东西。
是否可以将此字符串作为参数传递给我的包引用?
像这样的东西:label="#{myBundle[ #{myVar.name} ]}"
?
我尝试了在这个线程c:set
中提出的ui:param
类似建议,但它不起作用。
感谢您的帮助。