【问题标题】:Does rich:messages tag need to be in an a4j:region?rich:messages 标签是否需要在 a4j:region 中?
【发布时间】:2011-01-11 22:25:33
【问题描述】:

我正在开发的网络应用程序有时在 标记内有一个 标记,有时没有。我猜消息标签需要在 a4j 区域内,但无法从 RichFaces 文档中确定这一点。有什么想法吗?

提前致谢。

【问题讨论】:

    标签: jsf jakarta-ee richfaces ajax4jsf


    【解决方案1】:

    不,没有需要。 Ajax 区域是一个关键的 ajax 组件。它限制了 ajax 请求到来时要在服务器端处理的组件树部分。处理意味着在解码、验证和模型更新阶段调用。使用区域的最常见原因是:

    • 避免在验证给定 ajax 请求不需要的其他表单输入期间中止 JSF 生命周期处理;
    • 定义发送事件时的不同策略 (immediate="true/false")
    • 显示 ajax 状态的单个指示器
    • 提高渲染处理的性能(selfRendered="true/false", renderRegionOnly="true/false")

    更多关于这个标签的信息你可以阅读here

    【讨论】:

      猜你喜欢
      • 2017-03-31
      • 2013-12-27
      • 1970-01-01
      • 2011-07-21
      • 1970-01-01
      • 2016-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多