`
ispring
  • 浏览: 360004 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Tomcat中使用Favicon

    博客分类:
  • J2EE
阅读更多
IE7中每个页面都有一个自己的图标,如果不自己制定的话,会变成tomcat的小猫咪。下面说一下怎么改掉这个小猫咪。

1)、在每个页面的<head></head>里加入以下两行代码。

<link rel="icon" href="{contextPath}/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="{contextPath}/favicon.ico" type="image/x-icon" /> 
这里的{contextPath}是你的站点的名字,所以这里是绝对路径,如果我没有记错的话,在jsp中相对路径好像是不好用的。比如,网易的话,就应该是

<link rel="icon" href="http://www.163.com/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.163.com/favicon.ico" type="image/x-icon" />

2)、在WebRoot下面,也就是网站的根目录下面放一个favicon.ico文件,这个文件必须是标准的ico文件。可以通过
http://www.chami.com/html-kit/services/favicon/ 这个网站生成一个 ,大小是32x32的,如果你希望可以在IE6里表示出来的话,最好是16X16的,在5K以下,因为我们遇到如果用一个15k的文件,IE不能自动下载,必须手动键入favicon.ico的地址后,它才能表示出来。颜色的话,16色,256色都可以。保险一点就是16色,我用的是256色的。

   有的网站说,这个文件必须叫"favicon.ico",必须放在根目录下,要不然IE认不出来(别的浏览器可以),这个我没有试验过。

   这个时候你在你的浏览器里敲入 http://localhost:8080/siteName/favicon.ico  的时候看到的将是一个小红叉。

3)、要想摆脱小红叉就得靠这一步啦,在自己应用的web.xml或者tomcat的Conf下的web.xml中加入一下代码,然后重起tomcat。

<session-config>
   <session-timeout>60</session-timeout>
</session-config>

<mime-mapping>
    <extension>ico</extension>
    <mime-type>image/x-icon</mime-type>
</mime-mapping>


4)、如果你还用了什么登陆的过滤,就是filter之类,别忘了把这个文件给解放出来

5)、这个时候你在输入,http://localhost:8080/siteName/favicon.ico,应该可以看到对应的图片,如果看不到,找找是不是什么地方错了。

6)、清空IE的缓存,就清空文件就可以了。然后输入你的网址,当然这个时候你还看不见图标。关掉浏览器,在重新打开,在地址栏里,你就可以看到你的图标了。我们这里所指的浏览器是IE7,因为IE6必须得添加入收藏夹议后才能看到图标,而且只有添加的那个网址能看到,网站的其他页面都没有图标。查了一些资料,也没有解决这个问题。以后有时间在解决吧。
分享到:
评论
1 楼 eltonto 2010-09-28  
以后你可以来这里看看favicon在线转换

相关推荐

    favicon.rar

    4. **更新服务器配置**:在某些情况下,特别是当你使用自定义的欢迎页面或者需要在没有HTML文档的情况下显示favicon时,可能需要在Tomcat的配置文件中进行设置。在`conf/web.xml`中,找到或添加以下片段: ```xml ...

    更改浏览器中服务器的图标(以tomcat为例子)

    默认情况下,Tomcat服务器使用的图标是一个简单的Tomcat图标,但是在实际项目中,我们往往需要更改这个图标以符合项目的品牌形象。下面我们将详细介绍如何更改浏览器中服务器的图标,以Tomcat为例子。 什么是...

    修改IE地址栏Tomcat 小猫咪图标

    标题“修改IE地址栏Tomcat小猫咪图标”涉及到的是在Web服务器Apache Tomcat的自定义配置,特别是关于改变浏览器地址栏中的网站图标(Favicon)的过程。这个过程通常包括两个主要步骤:创建自定义图标(ICO文件)和...

    如何修改tomcat网站的图标.zip

    在IT行业中,Tomcat是一个广泛使用的开源Web服务器和Java应用服务器,特别适合运行Servlet和JSP。当我们构建和部署Web应用程序时,一个重要的细节是设置网站的图标,也就是通常所说的Favicon。Favicon是一个小图标,...

    修改tomcat项目的图标

    在使用Apache Tomcat部署Web应用时,用户可能会注意到浏览器标签页或收藏夹中显示的小图标,默认情况下,这通常是Tomcat自带的一个猫头鹰图标。然而,为了提升用户体验及品牌识别度,自定义这个图标为项目专属图标是...

    修改IE地址栏Tomcat小猫咪图标

    然而,在使用过程中,用户可能会发现浏览器地址栏中显示的是默认的Tomcat图标(通常是一个小猫咪图标),这在某些场景下可能显得不够专业或不符合公司的品牌形象。本文将详细介绍如何更改这个图标,让您的网站更加...

    如何修改tomcat项目的图标(两种)

    在HTML中,可以添加一个link标签,告诉浏览器在地址栏中使用哪个图标。这个link标签的具体代码如下: &lt;link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /&gt; 这里的href属性值指定图标文件的位置...

    dubbo-admin-2.6.0压缩版

    5. `images`:图片资源文件夹,包含网页中使用的图像。 6. `META-INF`:Java应用的标准目录,包含如MANIFEST.MF等元数据信息。 7. `WEB-INF`:Web应用的内部信息目录,包含web.xml配置文件和其他库(JAR文件)。 8. ...

    Dubboadmin-2.8.5.zip

    1. `favicon.ico`:这是网站的图标,通常显示在浏览器的地址栏和书签中。 2. `crossdomain.xml`:这是一个XML文件,用于定义跨域策略,允许来自不同源的请求访问该Web应用。 3. `css`:样式表目录,包含了定义页面...

    Pluto1_9_9_2.rar

    但是,这就没有发掘C++Builder的作用,不如直接搭建NginX,Apache,lighttpd+tomcat。通过实践,在Web服务器上直接利用C++Builder,可以支持动态网页。而且,还可以执行 .jsp,.php,.do等任意类型的动态网页。 Bug记录...

    WebServer项目常见问题

    在配置Tomcat底层时可能会遇到的问题,以下是解决方案: 1. 项目创建后无法新建包或类 原因:项目下的src/main/java目录不是源码目录。 解决方法:将src/main/java目录设置为源码目录。 步骤: 一、 Idea 菜单...

    JavaEE开发的颠覆者SpringBoot实战[完整版].part2

    在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。 《JavaEE开发的颠覆者: Spring ...

    JavaEE开发的颠覆者SpringBoot实战[完整版].part3

    在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。 《JavaEE开发的颠覆者: Spring ...

    JavaEE开发的颠覆者SpringBoot实战[完整版].part1

    在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。 《JavaEE开发的颠覆者: Spring ...

    oryx-jbpm-designer.zip

    使用这个压缩包,用户需要将其解压并部署到Tomcat这样的应用服务器的Web应用目录下,然后可以通过浏览器访问来启动和使用JbPM流程设计器。这使得业务流程的设计和管理变得更加便捷,同时降低了对专业工具的依赖。...

    各类型服务器图标

    ico格式是一种特定的图像文件格式,主要用于网站的favicon,也可以用作应用程序的图标。 1. **服务器类型**: - **Web服务器**:提供HTTP服务,处理用户的网页请求,如Apache、Nginx、IIS。 - **应用服务器**:...

    构建cas的war部署包(cas-overlay)(cas-server-webapp)(4.2.7)

    3. **添加自定义资源**:在项目目录结构中,我们可以按照与CAS WAR中相同的目录结构放置自定义资源,如`favicon.ico`(网站图标)、`index.jsp`(首页)、`css`(样式表)、`images`(图片)、`js`(JavaScript文件...

    cas 单点登录 server client

    1. **部署CAS服务器**:首先需要下载CAS服务器的源码或预编译的WAR文件,将其部署在Servlet容器(如Tomcat)中,并配置相关的服务端参数,如数据库连接、认证方式等。 2. **客户端集成**:在每个需要实现SSO的应用中...

    dubbo-admin

    1. favicon.ico:这是网站的图标,显示在浏览器的地址栏和书签中,代表dubbo-admin的品牌形象。 2. crossdomain.xml:跨域访问控制文件,允许不同源的HTTP请求访问,对于Web应用的API接口开放至关重要。 3. css:CSS...

Global site tag (gtag.js) - Google Analytics