如何拦截wicket中的页面创建?

时间:2016-09-03 04:21:05

标签: java wicket

需要将setVersioned(false)调用到应用程序中的所有页面。有没有办法从IComponentInstantiationListener调用此方法,IComponentInstantiationListener在创建新页面时调用此方法?

P.S。可以创建一个基类并在任何地方使用它,但它会导致修改所有页面类:(

1 个答案:

答案 0 :(得分:2)

您可以使用application.getPageSettings().setVersioned(false)

检查Page#isVesioned()是如何工作的。