我们正在使用Primefaces库在我们的应用程序中开发JSF组件。 我需要将不同的子视图(子组件)嵌入主视图(组件)中。 例如:我需要在clientXXX.xhtml和marketXXX.xhtml.securityXXX.xhtml中嵌入securityXXX.xhtml本身包含子菜单(例如:复选框,下拉等)。
securityXXX.xhtml已经嵌入在clientXXX.xhtml中。现在我需要在marketXXX.xhtml中嵌入securityXXX.xhtml,但我需要在securityXXX.xhtml中引入一个新的子菜单,这在marketXXX.xhtml的情况下是必需的,但是不在clientXXX.xhtml。有什么方法可以隐藏/显示securityXXX.xhtml中的子菜单,并根据我的需要在clientXXX.xhtml和marketXXX.xhtml中显示相同的菜单。可以重复使用securityXXX.xhtml吗? 我知道渲染和可见属性中的一个对此有用。如果我错了,请纠正我。我是JSF的新手。请尽可能为我提供演示/示例