2011-08-10 50 views
0

我創建了一個文件上傳系統,允許用戶以 上傳.txt,.xls和.csv格式。當我在windows中執行時,它運行正常但是現在當我在linux(Debian) 中部署應用程序時tomcat服務器我面臨這個問題:爲什麼我的onsubmit回調在Linux中不起作用?

onsubmit方法被稱爲所有文件格式。 onSubmitComplete方法僅在文本文件上傳時調用.I 想使用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

它被解決,因爲它不是平臺依賴項,它是瀏覽器依賴項。我現在安裝谷歌瀏覽器,現在它在Linux中運行良好。