使用EasyUploads附加组件

时间:2014-03-26 15:22:49

标签: vaadin vaadin7

我是vaadin的新手,这是我第一次使用加载项EasyUpload

MultiFileUpload multiFileUpload2 = new MultiFileUpload() {
        @Override
        protected void handleFile(File file, String fileName,
                String mimeType, long length) {
            String msg = fileName + " uploaded. Saved to file "
                    + file.getAbsolutePath() + " (size " + length
                    + " bytes)";

            mainWindow.showNotification(msg);
        }

        @Override
        protected FileBuffer createReceiver() {
            FileBuffer receiver = super.createReceiver();
            /*
             * Make receiver not to delete files after they have been
             * handled by #handleFile().
             */
            receiver.setDeleteFiles(false);
            return receiver;
        }
    };

现在我在尝试上传两次具有相同名称的文件时遇到了麻烦。 确切地说,我有一个文件“test.txt”,使用“选择文件”按钮我在我的电脑上选择这个文件然后我上传。如果我想重做上传相同的文件组件不起作用,我尝试在上面放几个断点

  

handleFile()和createReceiver()

但不考虑这些,而如果我更改文件一切正常。 我该怎么做才能解决这个问题呢?

0 个答案:

没有答案