Jsf 刷新后,我在页面中获得旧值

Jsf 刷新后,我在页面中获得旧值,jsf,primefaces,Jsf,Primefaces,您好,我的页面中有一个inputText和primefaces日历组件 输入一些值后,如果刷新页面,它将显示以前输入的数据 刷新后如何获取空白的inputText和重置的日历 <h:inputText value="#{myBean.name}"/> <p:calendar value="#{myBean.date}"/> 默认情况下,我在初始化页面上从托管bean将日历设置为当前日期。但在刷新时,我得到了以前选择的日期,对于我的要求,该日期应该是当前日期 另外,

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

输入一些值后,如果刷新页面,它将显示以前输入的数据

刷新后如何获取空白的inputText和重置的日历

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

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

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


另外,我使用的是Liferay JSF Portlet,LuiggiMendoza是正确的。如果您没有提交,那么您的bean是
@SessionScoped
或更大,但它需要
@viewscope
或更小。

确保您使用的是
@RequestScoped
bean,并且您没有提交数据。我的页面是viewscope,我也尝试过使用request scoped它对我不起作用(这不只是浏览器内置的自动完成功能吗?(通过查看生成的HTML输出很容易确认,如果该值不存在,但在演示文稿中出现,那么它肯定是浏览器内置的自动完成功能)。您是否尝试过
autocomplete=“off”
关于输入?@BalusC Ya这是由于自动完成。谢谢它对我有效。你能把这个ans放到ans块中,这样我就可以选择它作为我接受的ans。谢谢:)@BalusC我要为selectonemenu做什么?此组件没有自动完成属性。我的页面是ViewScope,我也尝试过使用request Scope,但它对我不起作用:(请更改您原来的帖子并添加您的代码(当然)。这个问题存在于简单的代码中,这就是我没有提供代码的原因