在 Web 应用程序中的何处以及如何存储和检索图像?

Where and How to store and Retrieve Images in Web Application?

推荐的存储图像的方式是什么。应该将其存储在服务器中还是云中,以及如何在客户端使用 angular JS 的电子商务 Web 应用程序中将其检索到客户端,以及spring MVC4 休眠 4 在服务器端。 1]我必须将每个图像转换为字节并使用单独的 servlet 图像处理程序将其从服务器发送到客户端 2]还有其他办法吗 3] 我能够将客户端的图像获取到服务器,服务器可以将图像存储在 public 目录中,例如 d 驱动器,但我无法访问位于我的 d 中的 public 目录客户端内驱动怎么办?

您可以根据安全考虑将图像存储在任何您想要的位置。如果这些图像可以公开访问,您可以发送它的 url/path 作为响应,可以通过 angular js 应用程序将其设置为 src。 但是,如果它是一个安全问题,并且它将根据角色权限实现,那么您应该 return 作为 multipart/form-data (base64) 作为响应。 稍后将设置为 src="data:image/png;base64,<YOUR_RESPONSE_DATA>