我已经编写了一个 servlet,我将使用它来通过 Uploadify 处理文件上传。 Uploadify 在其实现中提供了一个“Script”部分,默认情况下它指向预先打包的 Upload.php 来处理文件上传。显然,我将无法使用它,因为我在 Java 世界中。
我想知道将 Uploadify 链接到我的 servlet 时的语法是什么样的。请参阅下面的 Uploadify 的 PHP 文件链接(以粗体显示)。这行代码指向 servlet 而不是 PHP 文件会是什么样子?
$(document).ready(function() {
$('#file_upload').uploadify({
'uploader' : '/uploadify/uploadify.swf',
**'script' : '/uploadify/uploadify.php',**
'cancelImg' : '/uploadify/cancel.png',
'folder' : '/uploads',
'auto' : true
});
});
最佳答案
只需让 URL 指向一个 servlet,该 servlet 就会解析请求,就像在 <input type="file">
的情况下通常所做的那样 field 。解析上传文件的事实上的标准是 Apache Commons FileUpload 。您可以在其用户指南部分找到示例。
您可以在 this answer 的“更新”部分找到作用于 Uploadify 请求的更具体的 Servlet 示例。 .
关于java - 使用 Uploadify 链接到 Servlet - 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5073294/