我正在使用嵌入到我的应用程序中的Jetty,如下所示:

    ResourceConfig rc = new PackagesResourceConfig("my.jersey.resources.package");
    ServletHolder servletHolder = new ServletHolder(new ServletContainer(rc));
    ServletContextHandler servletContextHandler =
            new ServletContextHandler(server, "/", ServletContextHandler.SESSIONS);
    servletContextHandler.addServlet(servletHolder, "/" + customContextPath + "/*");
    server.start();

我有什么办法可以使用上述设置为自定义favicon.ico添加某种处理?

谢谢

最佳答案

仅将favicon.ico添加到根目录不起作用,因为在获取favicon时浏览器不包含应用程序的上下文。将此添加到您的HTML:

<link rel="shortcut icon" href="images/favicon.ico">

确保为您的网站图标提供正确的绝对或相对路径。

关于java - 嵌入式 jetty 和网站图标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16235824/

10-10 07:30