gpt4 book ai didi

java - 在 JSF 中, "saveState()"方法被调用了两次。为什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:36:45 25 4
gpt4 key购买 nike

我放置了两个输出语句,一个在“save()”的开头,一个在自定义 JSF 组件的末尾。 “saveState()”在 UIComponent 对象中。为什么我的输出语句被打印了两次?基本上这就是我所看到的

"entering save"
"ending save"
"entering save"
"ending save"

谢谢。

最佳答案

该方法在两个不同的阶段被调用。当您从 Controller 调用昂贵的操作时,请确保检查阶段并仅调用合适的阶段。例如,您想在 Render 响应阶段调用加载方法。

关于java - 在 JSF 中, "saveState()"方法被调用了两次。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2322998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com