Java 在Spring MVC Hibernate应用程序中,映像路径正在从jsp更改为控制器类?
在Spring MVC hibernate应用程序中,我从JSP中选择图像并将其发送到控制器,但图像路径正在更改,因为这是我获取未找到文件的错误。。。 这是我的jsp代码: //这里我得到了:Image=C:\fakepath\25986.jpeg 由于这个原因,我无法继续。Java 在Spring MVC Hibernate应用程序中,映像路径正在从jsp更改为控制器类?,java,hibernate,spring-mvc,Java,Hibernate,Spring Mvc,在Spring MVC hibernate应用程序中,我从JSP中选择图像并将其发送到控制器,但图像路径正在更改,因为这是我获取未找到文件的错误。。。 这是我的jsp代码: //这里我得到了:Image=C:\fakepath\25986.jpeg 由于这个原因,我无法继续。 我不知道为什么图像路径会自动更改。我应该更改图像的输入类型吗?有人能帮我吗?假设它做了你想做的事情,假设我使用了你的webapp,并选择从我的K:\Documents\JBNizet目录上传图像。因此,您将获得K:\Doc
我不知道为什么图像路径会自动更改。我应该更改图像的输入类型吗?有人能帮我吗?假设它做了你想做的事情,假设我使用了你的webapp,并选择从我的
K:\Documents\JBNizet
目录上传图像。因此,您将获得K:\Documents\JBNizet\someImage.jpg
作为方法的参数。它有什么用处?最终用户计算机(我的计算机)上的文件路径在webapp服务器(您的计算机)上不代表任何有意义的内容
阅读以了解您必须如何处理文件上载。假设它满足了您的要求,假设我使用了您的Web应用程序,并选择从我的
K:\Documents\JBNizet
目录上载图像。因此,您将获得K:\Documents\JBNizet\someImage.jpg
作为方法的参数。它有什么用处?最终用户计算机(我的计算机)上的文件路径在webapp服务器(您的计算机)上不代表任何有意义的内容
阅读以了解您必须如何处理文件上载
<form name="reguserform">
<input type="file" name="userImage" id="userImage"/>
</form>
public String regUser(@RequestParam("userImage") File userImage) {
System.out.println("Image = "+ userImage);
}