【问题标题】:Setting disable all of the components in a JSF page设置禁用 JSF 页面中的所有组件
【发布时间】:2014-04-01 12:18:10
【问题描述】:

我想在 JSF 中设置禁用页面中的所有组件。如何在托管 bean 中执行此操作?

【问题讨论】:

    标签: jsf-2 managed-bean


    【解决方案1】:

    在 bean 中为所有要禁用的组件提供一个带布尔值的禁用标志,指示字段是否启用

    <someTag disabled="#{yourBean.disabled}" />
    

    【讨论】:

    • 在bean中设置的任何其他方式?
    • 一个一个设置需要很长时间。
    • 你怎么看?发布您尝试过的代码示例,以便每个人都可以看到您的想法和尝试。
    • 我在问有没有办法在javabean的方法中设置
    • 您可以尝试通过 UIViewRoot 中的所有组件,但我认为这不是最好的方法,因为并非所有元素都需要禁用或能够禁用。只需添加标志和方法作为开关,就可以了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    相关资源
    最近更新 更多