gpt4 book ai didi

tomcat - tomcat 中的 jdbcrealm 未显示地址栏中的图标

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

我正在尝试在地址栏中创建一个带有图标的网站。它适用于常规网站。但我正在尝试在 tomcat 中使用领域(以保护我的资源),该图标处于公共(public)角色,没有任何限制。但它不会在地址栏中加载图标(即使在我登录后)。
当我在图标的地址行写下完整路径时,我在浏览器上看到了图像。所以我认为我有权加载它。
图标的路径是真实的,因为我在同一个文件夹中有另一个图像并且它有效。
那么为什么它不起作用?
现在是我的代码。
定义图标的jsp代码:这个标签写在head标签中

<link rel="shortcut icon" href="img/icon0.png">

web.xml中的公共(public)权限是:

 <security-constraint>
<web-resource-collection>
<web-resource-name>public zone</web-resource-name>
<url-pattern>/img/*</url-pattern>
</web-resource-collection>

并且管理员角色拥有所有文件的权限:

<security-constraint>
<web-resource-collection>
<web-resource-name>adminzone</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
<role-name>student</role-name>
</auth-constraint>

谢谢

最佳答案

您的配置没问题。

您没有提到您使用的是哪种浏览器,但如果是 Firefox,则可能是缓存问题。有很多关于清除 Firefox 的图标缓存的文章。这是一个:Clear Favicon Cache From Firefox . (我还没有测试过。)也许重新启动浏览器也有帮助。

关于tomcat - tomcat 中的 jdbcrealm 未显示地址栏中的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7519242/

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