代码之家  ›  专栏  ›  技术社区  ›  mgamer

为什么在A4J中不将IgnoredupResponse默认设置为true?

  •  1
  • mgamer  · 技术社区  · 14 年前

    在我看来,大多数情况下,您希望在A4J:支持、A4J:命令链接、A4J:命令按钮等组件上将IgnoredupResponse设置为true。在哪种情况下,将ignoredupResponse设置为false会有用?将IgnoredupResponse设置为true是否会造成性能成本?如果不是,为什么在A4J默认情况下不将IgnoredupResponse设置为true?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Fortega    14 年前

    我想不出一个有用的例子,它应该设为假。 但是,默认情况下设置为false的原因是这是默认/正常行为。所以当它为假时,就不必发生任何事情,而当它为真时,重复的响应就需要“过滤”。

    顺便说一下:这是客户端行为,因此它不会对您的网络或服务器负载产生任何影响。

        2
  •  0
  •   Max Katz    14 年前

    如果将ignoredupresponse设置为true,则在类似请求(同一组件或来自同一组)排队时,请求完成后,将删除DOM更新。这并不总是理想的行为。希望这有帮助。