8

谁能建议如何在jsp中获取完整路径?

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

4

3 回答 3

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

希望这对你有帮助

于 2012-08-21T14:47:35.243 回答
5

您可以使用真实路径。

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

或者

   String webRootPath = getServletContext().getRealPath("/").replace('\\', '/');
于 2012-08-21T14:48:06.833 回答
0

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

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

String path=application.getRealPath("/resourcesfolder/image.jpg");
于 2012-08-21T14:48:52.423 回答