我想使用此类com.google.gwt.user.client.ui.FileUpload进行文件上传,但我遇到了下一期。我找不到如何以编程方式设置文本。我的意思是在TextBox中我有setText方法来做它。我怎么能在FileUpload中做到这一点?
答案 0 :(得分:2)
你无法设置,因为GWT文件上传包含了html input type="file"
。所以没有办法将filename or path (text)
设置为。
这肯定应该由用户选择。
你只能从中获得。
如果您正在谈论为"select file"
设置控件名称,请选择lable
并添加。
http://en.wikipedia.org/wiki/JavaScript#Security
JavaScript和DOM为恶意作者提供了通过Web在客户端计算机上运行脚本的潜力。浏览器作者使用两个限制包含此风险。首先,脚本在沙箱中运行,在沙箱中,脚本只能执行与Web相关的操作,而不能执行创建文件等通用编程任务。其次,脚本受同一原始策略的约束:来自一个网站的脚本无法访问发送到另一个站点的用户名,密码或cookie等信息