【问题标题】:Issue with drop down selection in JSF2.0 MojarraJSF2.0 Mojarra 中的下拉选择问题
【发布时间】:2013-02-06 19:23:38
【问题描述】:

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

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

【问题讨论】:

    标签: jsf-2


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-28
      • 1970-01-01
      • 2020-07-07
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 2022-01-22
      • 2014-11-29
      相关资源
      最近更新 更多