gpt4 book ai didi

java - 如何使用 Wicket 的 AjaxLink 创建可更新面板?

转载 作者:行者123 更新时间:2023-12-01 07:42:23 26 4
gpt4 key购买 nike

我尝试实现一个使用 Wicket 的 AjaxLink 更新网站中表格的链接(实际上是很多链接)。但我失败了,表永远不会更新(我有“setOutputMarkupId(true)”并调用“setDefaultModelObject”和“addComponent”,但一定还有其他错误)。

如何实现一个包含多个链接的面板和一个根据单击的链接显示动态数据的表格?有人可以举个例子吗(也许有两个链接,当单击第一个链接时,表格显示 1-10 之间的两个随机数字,当单击第二个链接时,表格显示 1-100 之间的随机数字)?不重新加载整个页面,而只加载表格的 html?

最佳答案

一个可能的原因可能是您没有使用“可刷新”模型,而是获取列表项并将它们直接传递给组件,因此列表在 session 中序列化并且不会更新。

如果是这种情况,请将 LoadableDetachableModel(在其加载方法中检索列表)传递给组件。如果没有看到您的代码,我无法更具体。

关于java - 如何使用 Wicket 的 AjaxLink 创建可更新面板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2499212/

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