gpt4 book ai didi

java - 在 Apache Wicket 与@MountPath 发生冲突

转载 作者:行者123 更新时间:2023-11-28 23:14:39 26 4
gpt4 key购买 nike

我使用 Apache Wicket 注释和 @MountPath 以下页面路径“/#{id}/#{action}”,在/webapp 中我有以下结构:CSS/样式.cssimg/标志.png

当我尝试访问页面时出现错误,因为 Wicket 尝试将 style.css 和 logo.png 解析为页面而不是静态文件。

我必须绕过资源文件夹/css 和/img,我该怎么做?

最佳答案

您面临的问题是您使用两个可选参数在根目录/索引(即“/”)上挂载了一个页面。 Wicket 将使用该页面来处理对“/”、/“one”、“/one/two”的请求。您拥有的静态资源将被匹配,因为它们有两个段,即它们将匹配两个可选参数。

您可以通过在 web.xml 中 WicketFilter 的 ignorePaths 参数中列出“/css”和“/img”来解决/解决此问题。

关于java - 在 Apache Wicket 与@MountPath 发生冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51883691/

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