使用Vaadin组件上传它会在“浏览”按钮旁边创建一个按钮,让您选择要上载的文件。问题是我需要上传多个文件,这只涉及最后一个上传按钮!我以为我可以在最后调用.startUpload()创建一个按钮。但是,创建多个Upload()对象仍然会在每一行旁边显示一个按钮(每个Browse按钮旁边)...如何隐藏由Upload()默认Vaadin类创建的按钮?
对不起新手问题的人...我只是把文件放到/ lib中我只使用了UploadField类而没有任何widgetset ...我不知道的是为什么当我这样的时候:
Button b = new Button("Show value"); b.addClickListener(new Button.ClickListener() { public void buttonClick(ClickEvent event) { Object value = uploadField.getValue(); Notification.show("Value:" + value); } }); wrapper.addComponents(uploadField, b);然后我单击按钮(一旦我选择要上传的文件)而不是给我文件名或者uploadField.getValuie()返回的方法,我会得到一个大量的弹出窗口,里面有大量没有感觉的字符... ???
答案 0 :(得分:1)