JSF2.0 Mojarra中的下拉选择问题

时间:2013-02-06 19:23:39

标签: jsf-2

我有一个下拉列表(SelectItem s),其中第一项是label = 'Please select'value = null 。有了这个,当我尝试提交页面而不从下拉列表中选择任何值时,验证(required=true)工作正常。此外,在价值变化时,我正在进行AJAX调用,它基本上会刷新另一个组件。我的支持bean在SessionScope

现在问题是,从AJAX调用发生的那一刻起,当我尝试从下拉列表中选择Please select时,它不允许我这样做并自动将下拉值设置为我选择的值在AJAX调用之前。任何人都可以建议可能存在的问题吗?

1 个答案:

答案 0 :(得分:0)

只需在immediate="true"标签中设置f:ajax属性即可。这将在验证阶段之前的应用请求值阶段中处理您的事件。