【发布时间】:2012-12-11 23:04:57
【问题描述】:
我有一个 Facelets 页面,其中包含两个 <h:inputText> 文本字段和一个 <h:selectOneMenu> 下拉字段。当我刷新页面时,应清除在文本字段中输入的值,并将下拉菜单重置为其默认选择。这没有发生。这是如何引起的,我该如何解决?
【问题讨论】:
-
您从哪里获得这些输入文本字段的值?我猜你的 bean 是在会话范围之类的,所以值被保留了。
-
当然这些值是用户给定的输入。假设用户打开我的页面并在第一个文本字段中写入一个值,现在如果他刷新页面则无需提交,然后输入文件应该再次清除。我也尝试了请求范围,但在这种情况下它不起作用