开发者社区 问答 正文

不使用form表单springmvc如何上传文件

项目中需要在之前哥们的代码中加上一个文件上传功能,但是之前哥们写的jsp中使用的div里嵌套的table,并没有使用form表单,提交使用的是ajax,将页面的数据转成json提交到后台的。
我如何在他的基础上将上传的文件传到后台呀?怎么接收,还是用他这个提交按钮?可以实现吗?

展开
收起
杨冬芳 2016-07-06 16:49:00 3472 分享 版权
1 条回答
写回答
取消 提交回答
  • IT从业

    这里用到HTML 标签的 enctype 属性。enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。默认地,表单数据会编码为 “application/x-www-form-urlencoded”。就是说,在发送到服务器之前,所有字符都会进行编码(空格转换为 “+” 加号,特殊符号转换为 ASCII HEX 值)。而当设置了该编码格式时,不能直接上传文件。......答案就在这里:使用Form表单上传文件

    2019-07-17 19:52:19
    赞同 展开评论
问答标签:
问答地址: