我在我的网络应用程序中使用wicket。 假设我有页面a b c,我使用页面参数从A移动到B,使用ajax和B到C更改页面B模型中的内容(不使用页面参数)。
问题: 该场景是在改变页面b模型并按下后退按钮的同时移动A-> B-> C. B< -C 当生成页面B实例(B1)时,我使用了get参数,因此生成了一个新的页面B实例(B2)我想每次返回到页面B这个问题是否有wicket风格的解决方案?
谢谢你在我的帖子中得到了这么多:)。
答案 0 :(得分:0)
就我收到您的帖子而言,您想使用您在B1获得的模型返回B页?
您应该解决的问题是如何在页面B中保留模型。如果您从PageParameters
创建一个新模型(我猜这是您的页面被'重新创建'时所拥有的),您将会松动ajax改变了。我认为您应该在某处继续进行模型更改并重新加载它们(例如LoadableDetachableModel
)