【问题标题】:reRender a JSF1.2 componente programmatically以编程方式重新渲染 JSF1.2 组件
【发布时间】:2011-10-09 14:45:23
【问题描述】:

有时,我必须在我的应用程序中重新渲染某些组件(使用 JSF1.2 和 RichFaces 3.3.2)。

是否可以在服务器端以编程方式执行此操作,或者只是在客户端以老式方式执行此操作?

谢谢。

【问题讨论】:

    标签: jsf richfaces rerender


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      组件总是在服务器上呈现(然后标记被发送到浏览器以进行 DOM 更新)。如果您需要在运行时决定重新渲染哪些组件,您可以执行 reRender=#{bean.compoentsToRender}

      【讨论】:

      • 是的,我知道。但我想在服务器中决定何时进行重新渲染。
      • 决定何时或哪些组件?
      • 何时何地,如果我能在服务器端调用一个 JS,我会很高兴 :)
      • 使用 reRender 或 a4j:outputPanel 定义的内容。至于何时,必须来自用户操作或 a4j:poll 或 a4j:push
      猜你喜欢
      • 2020-08-12
      • 1970-01-01
      • 2022-12-13
      • 2019-11-10
      • 2018-08-12
      • 2019-06-01
      • 1970-01-01
      • 2020-02-13
      • 2010-11-19
      相关资源
      最近更新 更多