【问题标题】:how to upload files to server using backbone + spring rest webservices?如何使用主干+ spring rest webservices将文件上传到服务器?
【发布时间】:2015-11-25 11:51:46
【问题描述】:

我将主干用于视图、引导程序和后端作为 Spring Rest Web 服务。 我想使用 spring rest webservices 将文件从主干视图上传到服务器。 有参考吗??

【问题讨论】:

  • 看到这个link。希望能得到你的回答

标签: backbone.js twitter-bootstrap-3 backbone-views spring-restcontroller


【解决方案1】:

现代浏览器能够通过 AJAX 上传文件,而旧浏览器则不能。 如果您需要支持 IE

var formData = new FormData();
formData.append('file', $('#file')[0].files[0]);

$.ajax({
  url: '/rest/endpoint',
  type: 'POST',
  enctype: 'multipart/form-data',
  processData: false, // tell jQuery not to process the data
  contentType: false, // tell jQuery not to set contentType
  data: formData,
  success: function(data) {
    console.log(data);
  }
});

【讨论】:

  • 我不知道将多部分数据从主干视图发布到其余 Web 服务。在寻找解决方案时..我正在寻找带有 Rails 示例的主干。请提出一些示例。使用带弹簧休息的骨干,谢谢@u.k
  • 我会使用 jQuery 来做到这一点。主干没有文件上传的具体实现
  • 好的,我会尝试通过 jquery 实现它,谢谢@u.k
猜你喜欢
  • 1970-01-01
  • 2020-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多