0
点赞
收藏
分享

微信扫一扫

SpringMVC实现文件上传「传统方式上传、跨服务器上传」

ITWYY 2021-10-09 阅读 77
java

SpringMVC实现文件上传

文件上传的知识回顾

文件上传的必要前提

导入文件上传的jar包

传统方式上传文件

跨服务器上传文件

可能遇到的问题

文件上传的知识回顾

文件上传的必要前提

导入文件上传的jar包

传统方式上传文件

传统方式的文件上传,指的是我们上传的文件和访问的应用存在于同一台服务器上。并且上传完成之后,浏览器可能跳转。

SpringMVC框架提供了MultipartFile对象,该对象表示上传的文件,要求变量名称必须和表单file标签的name属性名称相同。

jsp代码:

UserController类:

选择文件上传(选择一张图片):

运行结果:

打开文件位置(项目的target目录下):

F:\java_workspace
springmvc_day02_02_fileupload\target\springmvc_day02_02_fileupload\uploads,这里就是我们上传的文件了。

跨服务器上传文件

1、首先我们需要搭建个图片服务器(建立一个新的项目
springmvc_day02_fileuploadserver配置tomcat如下)【不需要些其他代码,只需要配置tomcat即可】。

下面的操作都是对于非图片服务器的那个项目操作的。

2、实现SpringMVC跨服务器方式文件上传需要导入开发需要的jar包。

编写文件上传的JSP页面

UserController类:

3、同时启动两个项目的tomcat服务器。

选择文件上传

运行结果:

看完如果对你有帮助,感谢点赞支持!
如果你是电脑端的话,看到右下角的 “一键三连” 了吗,没错点它[哈哈]

加油!

共同努力!

Keafmd

举报

相关推荐

0 条评论