如何解决JSF 2嵌套复合组件问题
| 我已经阅读了一些有关在JSF 2中编写复合组件甚至定义嵌套复合组件的文章,但是我还没有找到定义可以接受未定义数量的子组件的复合组件的示例。 我希望能够创建可以以与此类似的方式使用的复合组件:<special:fieldGroup>
<special:field name=\"x\" value=\"...\"/>
<special:field name=\"y\" value=\"...\"/>
...
</special:fieldGroup>
关于如何使用新的JSF 2语法实现此目的,是否有示例或解释?
谢谢!
解决方法
您需要使用
<composite:insertChildren>
指定要插入<special:fieldGroup>
子级的位置。
<composite:implementation>
...
<composite:insertChildren />
...
</composite:implementation>
您可以使用“通常的方式”编写<special:field>
复合组件。您可以在其中按#{cc.parent.attrs.xxx}
访问父项及其最终属性。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。