dojo ajax 怎样上传文件到spring mvc 控制层 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 上传文件 dojo ajax spring mvc 搜索资料 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 不一定是飞机 2011-08-23 · TA获得超过827个赞 知道小有建树答主 回答量:270 采纳率:100% 帮助的人:326万 我也去答题访问个人页 关注 展开全部 虚拟一个form表单,然后提交这个表单即可 更多追问追答 追问 请问一下 这个form 表单 怎样虚拟 可不可以分亨一下代码 谢谢 追答 1、你可以用js创建form并指定它的action等属性,并在form里创建表单元素等等,然后提交这个表单2、直接在页面里写一个专门针对此次业务的form,然后提交这个表单给form的name赋值,提交表单可以根据dom得到表单然后.submit() 追问 直接写一个针对此次业务的form 提交表单 我想用dojo ajax 提交 实现无刷新的效果 但是到了spring mvc 控制层的时候 就获取不到这个文件的值了 请问有什么办法解决吗 追答 提交表单不跳转就不会刷新出于安全考虑,js是禁止访问本地文件的。不过有些控件支持js访问本地文件,但是兼容性很差。不通过表单据我所知无法把file流化操作的,所以虚拟表单时首选。 追问 请问一下 这个虚拟表单是怎样写 追答 var testform = document.createElement("form");用dom创建一个表单,然后再往表单里添加input之类的东西 追问 请问这里面的值是怎样取的呢 假如我有一个 怎样在spring mvc的控制层把这个file 给取出来呢 追答 dom模型testform.name="testform";testform.action=...var file1=document.createElement("input");file1.type="file";...testform.appendChild(file1)提交表单:testform.submit();后台根据file的name提供一个setter就行 追问 那请问在后台怎么取值呢 在spring mvc里面 怎样取值 追答 上面不是说了么后台根据file的name提供一个setter就行 追问 那请问 在页面一加载的时候就构建一个虚拟表单吗 还是通过其他的方式 追答 按你标题说的话,应该是在页面加载的时候生成好表单 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-09-06 dojo怎么获取从数据中返回的数据,然后在界面上显示?(用xhrGet或xhrPost可以实现吗) 2013-05-30 springMVC jsp页面使用ajax方式将数据(上传图片对应的数据流?)传递到controller中处理 2 2016-01-26 如果我想把dojo换成jquery用来上传文件,下面的这段代码应该怎么改? 2016-05-15 ajaxfileupload+springmvc上传多文件的control怎么写 2018-05-13 springmvc怎么控制文件上传的类型 3 2016-05-04 使用框架springmvc+spring+mybatis Ajax跳转进行文件上传时为什么没有file传过去?, 2016-03-17 extjs5.0加springMVC如何实现将文件上传到本地tomcat上 2016-06-29 spring mvc 上传文件到指定文件夹 代码 {使用file 浏览文件 } 为你推荐: