我正在尝试包含一个组件(带ui:include
)并为调用者页面设置导航规则。包含的组件有一个表单;提交时我想显示反馈信息(如咆哮)并有条件地再次显示包含的面板。
实现这一目标的最佳方法是什么?
答案 0 :(得分:1)
您可以使用<ui:param>
让来电者为<ui:include>
指定自定义参数。
<ui:include ...>
<ui:param name="foo" value="..." />
</ui:include>
您可以将它们传递给包含页面的<h:commandButton>
中的方法。
<h:commandButton ... action="#{bean.submit(foo)}" />
public String submit(String foo) {
// ...
}