假设我想在动态生成的页面上添加一个网站图标(特别是ADF Faces页面,但这与问题无关)。我不能修改我的结果HTML的标签。 因此,我尝试在servlet头部添加HTTP头。我希望我的标头与HTML 元素完全一样:
<link rel="shortcut icon" href="http://foo.com/favicon.ico">
我是这样添加它的:
httpResponse.addHeader("Link", "<http://foo.com/favicon.ico>; rel=\"shortcut icon\"");
而在我的浏览器中,我看到响应头部如下:
Link: <http://foo.com/favicon.ico>; rel="shortcut icon"
但是,不幸的是,在IE或Chrome中没有任何效果。有人尝试过实现同样的功能吗?我做错了什么吗?这应该能够工作吗?