Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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 对于后端为spring mvc、前端为angular的网站,图像应该存储在哪里?_Java_Html_Angularjs_Spring - Fatal编程技术网

Java 对于后端为spring mvc、前端为angular的网站,图像应该存储在哪里?

Java 对于后端为spring mvc、前端为angular的网站,图像应该存储在哪里?,java,html,angularjs,spring,Java,Html,Angularjs,Spring,我一直在尝试开发一个网站,人们可以存储他们的个人资料,我真的是这方面的新手。我需要上传和显示他们的个人资料图片和其他数据,根据他们的需要 我将它们存储在我的一个位置,比如说'C:\testUpload',并将该位置保存在我的数据库中。现在,当有人想要查看他/她的个人资料时,我必须显示该图像。我试图从数据库中检索数据并将其存储在$scope.user中 $scope.user= $sce.trustAsResourceUrl("C:\\testUpload\\Screenshot (7).png"

我一直在尝试开发一个网站,人们可以存储他们的个人资料,我真的是这方面的新手。我需要上传和显示他们的个人资料图片和其他数据,根据他们的需要

我将它们存储在我的一个位置,比如说'C:\testUpload',并将该位置保存在我的数据库中。现在,当有人想要查看他/她的个人资料时,我必须显示该图像。我试图从数据库中检索数据并将其存储在$scope.user中

$scope.user= $sce.trustAsResourceUrl("C:\\testUpload\\Screenshot (7).png");
在Html显示中,我尝试了

<img ng-src = {{user}} />

但图像不显示。它在控制台上给出了一个错误

不允许加载本地资源:file:///C:/testupload/Screenshot%20(7) .png

在上述情况下,我的错误是什么?在这种情况下,我的解决方案应该是什么


任何帮助都将不胜感激,一些代码和链接也将非常好。

y不要将图像本身存储在您的数据库中??这将尝试从用户的计算机加载文件。您需要使用URL而不是文件系统路径从服务器加载它。如果我将其保存在db中,那么随着映像开始增加,db的大小也会增加,因此以后会导致更多问题@SaEChowdary@Kayaman图像存储在用户的计算机上。完全在c:/testUpload上。您能帮助我如何使用URL将其从服务器加载吗?@bikashchap同样,您可以从PC显示图像,但不能使用文件系统路径显示图像。您需要一个URL,图像是否位于
C:/testupload
中并不重要,您需要通过
http://yourserver.com/testupload
或类似内容。你不将自己的图像存储在你的数据库中??这样会试图从用户的计算机加载文件。您需要使用URL而不是文件系统路径从服务器加载它。如果我将其保存在db中,那么随着映像开始增加,db的大小也会增加,因此以后会导致更多问题@SaEChowdary@Kayaman图像存储在用户的计算机上。完全在c:/testUpload上。您能帮助我如何使用URL将其从服务器加载吗?@bikashchap同样,您可以从PC显示图像,但不能使用文件系统路径显示图像。您需要一个URL,图像是否位于
C:/testupload
中并不重要,您需要通过
http://yourserver.com/testupload
或类似产品。