如何在jsp中获得完整路径?

时间:2012-08-21 14:40:24

标签: java jsp

有人可以建议如何在jsp中获得完整路径吗?

我在java类的某个位置创建了一个图像,当我试图在jsp中访问这个位置路径时,它没有显示完整的路径。

3 个答案:

答案 0 :(得分:7)

<html>
<head><title>Absolute Path</title></head>
Absolute Path is:<%= getServletContext().getRealPath("/") %> 
</html>

希望这能帮到你

答案 1 :(得分:3)

您可以使用真实路径。

 String webRootPath = application.getRealPath("/").replace('\\', '/');

   String webRootPath = getServletContext().getRealPath("/").replace('\\', '/');

答案 2 :(得分:0)

最好在您的应用程序文件夹中创建自己的资源文件夹,并将所有资源(在您的案例中为图像)存储在那里。

然后您可以使用以下方式访问它:

String path=application.getRealPath("/resourcesfolder/image.jpg");