我是 JQuery AJAX 的新手。我想用jquery实现文件上传。
是否可以使用 JQuery、AJAX 进行文件上传并将其发送到 Servlet,Servlet 可以使用 apache file commons 来上传文件。有人可以建议我如何进一步进行吗?
谢谢,
迪普蒂。
传统意义上的 Ajax 是 XMLHttpRequest,它不允许对本地文件进行编码并将其发送到服务器。
通过“ajax”方式进行上传的常见方法是使用 Flash swf 来处理同一页面上的上传,或者使用具有不可见 1x1 目标的表单iframe。你有一些 Javascript 显示上传旋转器或其他任何东西。文件上传后,让服务器返回一些 Javascript 到 iframe,例如
<script type="text/javascript">
top.MyProject.doneUploading();
</script>
top
将允许您在常规页面中调用Javascript。为了让它发挥作用,你must确保 iframe 已提交到顶级文档所在的同一域。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)