如何在spring mvc中的项目文件夹中上传图片?

时间:2016-11-01 08:19:05

标签: java spring-mvc tomcat

我试图将图片上传到我的项目文件夹。 我项目的结构是:

  

ProjectName-> WebContent-> WEB-INF->资源

spring-dispatcher-servlet.xml我添加了:

<mvc:resources mapping="/resources/**" location="/resources/"
    cache-period="31556926"/>
<mvc:annotation-driven/>

现在,在我的控制器中,我使用以下方式上传了图像:

File path = new File("/home/bmshamsnahid/Tomcat Server/apache-tomcat-7.0.69/webapps/ROOT/WEB-INF/uploads");
if (!path.exists()) boolean status = path.mkdirs();
File uploadedFile = new File(path + "/" + fileName);
item.write(uploadedFile);

然后可以在/home/bmshamsnahid/Tomcat Server/apache-tomcat-7.0.69/webapps/ROOT/WEB-INF/uploads中找到图像,但如果我使用:

File path = new File("/resources");

然后它说它无法找到该目录。

那么,如何将图像上传到Project->WebContent->WEB-INF->resources文件夹?

我没有使用任何依赖管理器。

0 个答案:

没有答案