如何使用FileUpload GWT获取文件?

时间:2011-08-11 22:03:47

标签: java web-applications gwt

如何在选择上传文件(例如文本文件)后将其显示在字符串中?

FileUpload fileUpload = new FileUpload();
panel.add(fileUpload);
panel.add(btnSubmit);

2 个答案:

答案 0 :(得分:1)

您无法先获取用户选择的文件内容,而无需先将其上传到服务器。

正如FileUpload documentation中所述,FileUpload需要包含在使用多部分编码的FormPanel中。提交表单后,您的应用程序可以从服务器请求文件内容(或者它们可以包含在对上载文件的请求的响应中),然后由您的应用程序显示。

答案 1 :(得分:0)

除了Jason所说的,如果你只想要用户选择的文件名,在发送到服务器之前,你可以使用FileUpload#getFilename()