天下之事,必先处之难,而后易之。

修改TOMCAT服务器图标为应用LOGO

在tomcat下部署应用程序,运行后,发现在地址栏中会显示tomcat的小猫咪图标。有时候,我们自己不想显示这个图标,想换成自己定义的的图标,那么按如下方法操作即可:

参考网上的解决方案:
1、将$TOMCAT_HOME/webapps/ROOT/tomcat.svg改名(貌似也可以不用管)。


2、将自定义的图标文件改名为favicon.ico,并覆盖$TOMCAT_HOME/webapps/ROOT/favicon.ico。

其实方法很简单,系统读取这个标志的时候先从你的项目的根目录下读看有没有favicon.ico文件,如果有直接显示这个图标,如果没有,则会去 webapps/root/下找这个文件,如果这两个地方都没有,则就显示IE图标。

当然,对于Firefox和IE浏览器,在你的项目的html或JSP页面中的<head></head>之间加入下面这样的一行或几行就可以了,但是在Chrome下行不通:

<link rel="favicon.ico" href="${ctx}/res/images/favicon.ico"  type="image/x-icon" />
<link rel="icon" href="${ctx}/res/images/favicon.ico"  type="image/x-icon" />
<link rel="shortcut icon" href="${ctx}/res/images/favicon.ico"  />

其中 href 的值就是地址栏图标的路径,当然这个可以是相对的,也可是绝对的,现在的值表示这个图标文件在项目的根目录下,还可以改成下面这样。这样的话,如果你想每个页面显示的地址栏图标都不一样,也是可以实现的。清空浏览器缓存,刷新界面即可看到自定义效果的图标(在IE中可能使用shortcut icon的大写方式最好,参见:http://msdn.microsoft.com/en-us/library/ms537656(VS.85).aspx)。

下面是我独立做出来网站的效果图(最近在修修补补),我是这样做的:
1、将webapps下的ROOT下有关favicon.ico图片改为如下图所示的icon.(最好将tomcat的原始图标保留,便于恢复)
2、启动tomcat服务器,并清除浏览器缓存,打开站点。
登录界面:
主界面:
此法在Chrome、Firefox和IE下测试均完美显示。

参考:http://blog.sina.com.cn/s/blog_6145ed810100hhyi.html & http://www.blogjava.net/anchor110/articles/391431.html

posted @ 2014-05-18 14:07  boonya  阅读(4218)  评论(0编辑  收藏  举报
我有佳人隔窗而居,今有伊人明月之畔。
轻歌柔情冰壶之浣,涓涓清流梦入云端。
美人如娇温雅悠婉,目遇赏阅适而自欣。
百草层叠疏而有致,此情此思怀彼佳人。
念所思之唯心叩之,踽踽彳亍寤寐思之。
行云如风逝而复归,佳人一去莫知可回?
深闺冷瘦独自徘徊,处处明灯影还如只。
推窗见月疑是归人,阑珊灯火托手思忖。
庐居闲客而好品茗,斟茶徐徐漫漫生烟。

我有佳人在水之畔,瓮载渔舟浣纱归还。
明月相照月色还低,浅近芦苇深深如钿。
庐山秋月如美人衣,画堂春阁香气靡靡。
秋意幽笃残粉摇曳,轻轻如诉画中蝴蝶。
泾水潺潺取尔浇园,暮色黄昏如沐佳人。
青丝撩弄长裙翩翩,彩蝶飞舞执子手腕。
香带丝缕缓缓在肩,柔美体肤寸寸爱怜。
如水之殇美玉成欢,我有佳人清新如兰。
伊人在水我在一边,远远相望不可亵玩。