我想使用文件选择对话框读取文件并将其发送到服务器。因此,在客户端,我创建了一个表单,该表单将文件内容作为SubmitCompleteEvent
.
问题:已经在客户端(在将内容发送到服务器之前),特殊字符如&
被错误地读取为 eg &
,因此以某种方式替换为HTML
字符实现。
问题:为什么,更重要的是:我怎样才能防止这种情况发生?如果我不能阻止这种情况,这意味着我必须对文件中可能出现的所有特殊字符运行正则表达式,并替换它们的 html 表示。那会有点没意思...
@UiField FormPanel uploadForm;
@UiHandler("uploadForm")
void onSubmitForm(SubmitCompleteEvent evt) {
Sysout(evt.getResults()); //prints: &
}