0
例子:我可以使用DiskFileItemFactory生成的臨時文件在上傳之前解析文件嗎?
DiskFileItemFactory fileItemFactory = new DiskFileItemFactory();
fileItemFactory.setSizeThreshold(1*1024*1024); //1 MB
fileItemFactory.setRepository(tmpDir);
例子:我可以使用DiskFileItemFactory生成的臨時文件在上傳之前解析文件嗎?
DiskFileItemFactory fileItemFactory = new DiskFileItemFactory();
fileItemFactory.setSizeThreshold(1*1024*1024); //1 MB
fileItemFactory.setRepository(tmpDir);
不,你不能。如果該文件位於服務器的磁盤上,則該文件已被上傳。在上傳之前解析文件只能在客戶端進行。但HTML/JavaScript並不適用於此。那麼你最好的選擇就是Java Applet,但這非常麻煩。爲什麼不在服務器端上傳後解析文件?
謝謝,我想可能有其他的選擇,我會去在服務器端上傳,然後解析它:) – abi1964 2011-04-21 05:08:13