0

嗨,我的页面中有一个 inputText 和一个 primefaces 日历组件。

输入一些值后,如果我刷新页面,它会显示我之前输入的数据。

刷新后如何获得空白 inputText 和重置日历?

<h:inputText value="#{myBean.name}"/>

<p:calendar value="#{myBean.date}"/>

默认情况下,我在初始化页面时将日历设置为托管 bean 的当前日期。但是在刷新时,我得到了之前选择的日期,我的要求应该是当前日期。

PS 我正在使用 Liferay JSF Portlet

4

1 回答 1

0

@LuiggiMendoza 是正确的。如果您还没有提交,那么您的 bean 是@SessionScoped或更大,但它必须是@ViewScoped或更少。

于 2013-10-07T14:40:39.343 回答