0
|
bharath · 技术社区 · 6 年前 |
![]() |
1
0
总是尝试使用通用解决方案,因为不同操作系统之间的路径不同。 使用Java分隔符,使任何操作系统(Linux/Windows)都能正常工作。
如果操作系统是 窗户 然后参考下面的代码。 尝试替换此行: string file=request.getContextPath()+“/resources/images/imageee.png”;
有了这个:
字符串文件=request.getContextPath()+“
如果您想在Tomcat(catalina_home)位置存储图像,请参考以下代码。
然后在这个目录中写入图像,或者也可以创建子目录,然后再写入。 |
![]() |
2
0
如果我是你,我会用 Spring Content . 然后,您就不必担心如何实现这些代码了,而且您在存储图像的位置上有更大的灵活性。 很容易添加到应用程序中。
就这样。ImageStore本质上是一个Spring资源加载器,所以您所需要做的就是自动连接它来使用它。这个
如果您希望将图像存储在数据库中,或者存储在S3中,那么只需将依赖项更改为所需的依赖项,然后更新
作为您使用SpringWebMVC的工具,我假设您有一个RESTAPI,这样您就可以更进一步了。添加此依赖项:
这个
这个
现在,您将拥有一个完全功能(post、put、get、delete)的基于REST的图像服务,位于
所以…
将上载example-image.jpg并将其存储在
将返回下载。 高温高压 |
![]() |
Mayur · maven项目中找不到文件异常找不到xml文件 2 年前 |
![]() |
Mayur · 我试图导入(import org.springframework.context.ApplicationContext),但它给了我错误org。Sprigframew无法解决 3 年前 |
![]() |
Pasha · 如何在@RequestBody中传递2个对象? 6 年前 |
![]() |
Halil · Spring MVC-有条件返回html内容或模板内容 6 年前 |
![]() |
M.K · 实现easy REST服务的问题-Spring MVC 6 年前 |