在我的index.xhtml上,我有Java Server Face组件,这些组件可以正确显示并使用托管bean。但是,如果我链接到任何其他页面,甚至是带有完全相同代码的页面,这些页面将不会显示这些组件,只会显示文本。<?DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:
我对在JSF中创建动态组件很感兴趣。我的意思是,根据传递的变量,组件的外观和行为会有所不同。
让我们举一个实际有效的简单示例。一个复合组件(facelet),它根据数据隐藏/显示自身的不同部分。DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml