将 ui:include 和 ui:param 添加到绑定
我有一个绑定到支持 bean 的 UIComponent。我想向与 ui:include 标签和 ui:param 对应的组件添加一个子组件 这是一个想要做的示例:
<p:tab>
<ui:include src="tpl.xhtml" >
<ui:param name="beanName" value="#{tableBean}" />
</ui:include>
</p:tab>
我想在我的支持 bean 中创建它,如下所示:
感谢这个论坛及其活跃的社区,我找到了添加包含的方法
FaceletContext faceletContext = (FaceletContext) FacesContext.getCurrentInstance().getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY);
faceletContext.includeFacelet(tab, "tpl.xhtml");
但是我找不到指定参数的方法
提前致谢
I have a UIComponent that is binded to a backing bean. I'd like to add a child to the component that corresponds to the ui:include tag and ui:param
here 's an example of what want to do :
<p:tab>
<ui:include src="tpl.xhtml" >
<ui:param name="beanName" value="#{tableBean}" />
</ui:include>
</p:tab>
I want to create this in my backing bean like:
thanks to this fourm and its active comunity i found the way to add the include with
FaceletContext faceletContext = (FaceletContext) FacesContext.getCurrentInstance().getAttributes().get(FaceletContext.FACELET_CONTEXT_KEY);
faceletContext.includeFacelet(tab, "tpl.xhtml");
However I cant find a way specify the params
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论