在jsp中的link标签的href中形成绝对url

时间:2016-02-19 05:55:01

标签: html jsp favicon

我正在为java web应用程序工作,我使用login.jsp文件登录应用程序,这里我们使用<link>标签在浏览器选项卡上显示图标。
以下是链接标记。

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

这里在href中我想使用绝对路径来渲染图标,这将有助于在IE中渲染图标图像 由于我们使用的是jsp文件,我们可以获取请求对象,那么如何从请求中形成绝对URL并将其放入链接标记的href中

1 个答案:

答案 0 :(得分:0)

获取请求路径使用request.getRequestURI()

获取 images文件夹的绝对路径,请使用application.getRealPath("/images")(不建议在网页中使用。)

对于渲染图像/图标,您可以使用响应类型为image / ico的专用Servlet