我的 map 是
mountPage("/page/#{code}/#{name}", Page.class);
但是当我点击链接时
localhost/page/10/toy?2
当我刷新页面时,wicket 还添加一个参数,例如计数器
localhost/page/10/toy?3
最佳答案
这是因为您的页面是有状态的,Wicket 通过附加此“计数器”来管理其自己的页面状态。这样,当您的用户使用浏览器内置功能向后导航时,页面将按之前的样子显示。
如果您不想在 URL 中包含此类参数,则需要挖掘并消除页面中的每个有状态组件。
关于wicket - Apache Wicket 可书签 url 向链接添加了一个附加参数,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15856299/