0

我在使用 SelectOneMenu 进行导航时遇到问题:

<p:selectOneMenu value="#{navigator.outcome}">
    <f:selectItem itemLabel="Select item.." />
    <f:selectItems value="#{navigator.menuItems}" />
    <p:ajax event="change" listener="#{navigator.navigate}" />
</p:selectOneMenu>

这工作正常,除非我向后导航时它不显示“选择项目..”

navigator bean 是请求范围的(我也尝试过视图范围)。我已经使用 WebFilter 禁用了缓存。

4

1 回答 1

1

您需要在表单级别关闭自动完成功能。使用 JSF 2.1,您无法做到这一点。

要么等到 JSF 2.2,要么使用omnifaces:

请参阅链接: 如何在 JSF 中的表单级别执行 autocomplete="off"

于 2013-02-22T00:14:20.400 回答