gpt4 book ai didi

java - wicket 1.5 新网址

转载 作者:行者123 更新时间:2023-11-30 11:50:05 25 4
gpt4 key购买 nike

从 wicket 1.4 迁移到 wicket 1.5 后,我可以看到有关 Web URL 的新行为。每个页面都添加了 ?[0-9]+ 例如 http://mywickethomepage.com/?0 , http://mywickethomepage.com/?3 .

我的问题是:它到底是什么?谷歌搜索只是给了我一个提示,这是有状态页面的 id,对吧?第二个问题,是否有(一种简单的)方法来隐藏/删除它,因为它会使我的网页网址变得难看?

最佳答案

这是有状态页面的页面 ID。有状态页面仅实例化一次,然后每次向它发出请求时,Wicket 将从磁盘加载它并重新使用它。Wicket 1.4 通过其特殊的 wicket:interface 参数表现出相同的方式。只有 Hybrid(Indexed)UrlCodingStrategy 在 Wicket 1.4 中像 MountedMapper 一样工作。

即使这是默认行为,也不是强制性的。您可以实现自己的 IRequestMapper,根据需要对 Url 进行编码/解码。参见 http://wicketinaction.com/2011/07/wicket-1-5-request-mapper/获取更多信息。

关于java - wicket 1.5 新网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135755/

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