Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java J2EE:在应用程序内保存图片_Java_Jakarta Ee - Fatal编程技术网

Java J2EE:在应用程序内保存图片

Java J2EE:在应用程序内保存图片,java,jakarta-ee,Java,Jakarta Ee,我正在开发一个J2EE应用程序,需要在其中保存用户的图片。我的问题是这些图片应该保存在哪里?知道我想使用相对路径 注意:我使用glassfish作为服务器。这里的最佳实践是将图像保存在web应用程序中的web内容下(创建一个单独的文件夹),这样您也可以在其他浏览器中渲染图像(而不仅仅是在eclipse默认设置中) 您需要将图像的完整路径保存到数据库中 例如:e:\workspace\projectname\webcontent\pic\image.jpg 注意:切勿将图像存储在数据库中使用数据库

我正在开发一个J2EE应用程序,需要在其中保存用户的图片。我的问题是这些图片应该保存在哪里?知道我想使用相对路径


注意:我使用glassfish作为服务器。

这里的最佳实践是将图像保存在web应用程序中的web内容下(创建一个单独的文件夹),这样您也可以在其他浏览器中渲染图像(而不仅仅是在eclipse默认设置中) 您需要将图像的完整路径保存到数据库中

例如:e:\workspace\projectname\webcontent\pic\image.jpg


注意:切勿将图像存储在数据库中

使用数据库或服务器上的某个特定文件夹。您可以将图像保存在以下位置:webapp/images/users/。在代码中,可以使用字符串webapppath=ServletActionContext.getServletContext().getRealPath(“/”)检索webapp路径值;从类路径加载一个
.properties
文件,该文件将指向服务器上存储图像的位置。