我创建了一个允许用户使用的文件上传系统 上传.txt,.xls和.csv格式。当我在Windows中执行它时 运行正常但现在我在linux中部署应用程序(Debian) 使用tomcat服务器我正面临这个问题:
为所有文件格式调用onsubmit方法。 只有在上传文本文件时才会调用onSubmitComplete方法 想要使用onSubmitComplete事件,因为我正在使用进度条和 我想对这次活动采取必要的行动。
这是我的代码:
file = new FileUpload();
form = new FormPanel();
file.setName("file");
file.setTitle("select a file");
submit = new Button("Upload");
submit.setTitle("upload file");
form.setEncoding(FormPanel.ENCODING_MULTIPART);
form.setMethod(FormPanel.METHOD_POST);
submit.addClickHandler(this);
form.addSubmitHandler(this);
form.addSubmitCompleteHandler(this);
}
请告诉我为什么相同的代码在Windows中正常工作而不是在 Linux操作系统。
答案 0 :(得分:0)
它解决了,因为它不是平台依赖,它是浏览器依赖。我现在安装了谷歌浏览器,现在它在linux中正常运行。