【问题标题】:JSF remove invalid component from pageJSF 从页面中删除无效组件
【发布时间】:2011-09-11 17:36:14
【问题描述】:

我正在使用 JSF 1.2 和 IceFaces 1.8。

在我的页面上,我有一个 selectOneListbox,其中的内容(例如 EQUAL TO、BETWEEN、IN)会触发要呈现的 inputText 字段。如果选择 EQUAL TO,则呈现一个字段,否则如果选择 BETWEEN,则呈现两个字段。

如果我对 inputText 字段的验证失败,并且我更改了列表框的内容,解释的渲染将不起作用。

那么有没有人建议如何从 html 页面中删除“无效”组件?

【问题讨论】:

    标签: jsf invalidation icefaces-1.8


    【解决方案1】:

    我将无效组件设置为不可见。

    我为组件使用visible="#{myManagedBean.fieldVisible}" 属性 在我的 JSF 页面中 和 public boolean isFieldVisible() { return flag; } 在我的托管 Bean 中实现这一点。

    【讨论】:

      猜你喜欢
      • 2012-01-31
      • 2015-12-29
      • 1970-01-01
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      • 2011-11-10
      • 1970-01-01
      • 2012-07-16
      相关资源
      最近更新 更多