我知道如何上传和保存文件。但是如何上传文件而不保存在磁盘上并在TextArea或TextField中显示文本数据。
答案 0 :(得分:2)
使用vaadin上传时,您应该可以使用ByteArrayOutputStream而不是FileOutputStream。
所以只需使用book of vaadin中的示例,而是使用ByteArrayOuputStream。
当调用uploadSucceeded方法时,您将获取ByteArrayOutputStream,将其转换为字符串(注意正确的编码)并将其设置为TextArea / Field的值。