Apache Wicket可收藏的网址为链接添加了一个额外的参数,为什么?

Arm*_*yan 3 wicket wicked-pdf wicket-1.5 wicket-1.6

我的地图是

mountPage("/ page /#{code} /#{name}",Page.class);

但是当我点击链接时

localhost/page/10/toy?2

当我刷新我的页面时,wicket还会添加一个像计数器这样的参数

localhost/page/10/toy?3

为什么?

Ced*_*tay 6

这是因为您的页面是有状态的,Wicket通过附加此"计数器"来管理自己的页面状态.这样,当您的用户使用其浏览器内置功能向后导航时,将显示之前已显示的页面.

如果您不希望在URL中使用此类参数,则需要挖掘并根除页面中的每个有状态组件.