0
我已经实现了图像上传功能,但我面临着路径配置问题。Java EE Web应用程序 - 图像路径配置
我想将上传的图像存储在webapp根目录之外,因为每次我部署应用程序时,它都会删除应用程序中的图像。
现在,我可以通过从属性文件[说C:\ images]获取路径来存储上传的文件,但是当我在其中使用该路径时,不会显示网页中的文件。
你可以让我知道如何获得img src标记中的绝对路径。
我已经实现了图像上传功能,但我面临着路径配置问题。Java EE Web应用程序 - 图像路径配置
我想将上传的图像存储在webapp根目录之外,因为每次我部署应用程序时,它都会删除应用程序中的图像。
现在,我可以通过从属性文件[说C:\ images]获取路径来存储上传的文件,但是当我在其中使用该路径时,不会显示网页中的文件。
你可以让我知道如何获得img src标记中的绝对路径。
出于安全原因,您不能在webapp根目录之外引用文件。你将需要使用虚拟目录。这些会将外部路径映射到可访问的URL,因此c:\ images将以myapp.com/myapp/images/可访问。
这种情况特定于您正在运行的应用程序服务器,因此您需要检查您的系统的文档使这项工作。
我发现了以下玻璃鱼的链接:http://harkiran-howtos.blogspot.sg/2009/08/map-external-directory-into-glassfish.html?showComment=1364783965423#c8018115331866149599 – Atul
我也做了tomcat配置 - http://harkiran-howtos.blogspot.sg/2009/08/map-external-directory-into-your.html – Atul