Wicket循环分离问题

时间:2013-10-03 19:15:14

标签: wicket

我的桌子有一个复合类型的模型。

  • 表模型包含多个行模型作为成员变量。
  • 每个行模型获取在构造函数中传递的表模型,并将其存储为成员变量。

现在,当我需要分离模型时,问题出现了。在我的表模型中,我需要为每个行模型调用detach。在每一行模型中,我需要分离表模型。这显然导致循环分离和最终的堆栈溢出。

如何使用此设计正确分离模型?

1 个答案:

答案 0 :(得分:1)

如前所述,您应该使用Component的onDetach()来分离模型。那么你应该能够轻松避免循环分离。