Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您如何使用&;nbsp;在GWT UiBinder XML中?你能逃脱吗?_Gwt_Escaping_Uibinder - Fatal编程技术网

您如何使用&;nbsp;在GWT UiBinder XML中?你能逃脱吗?

您如何使用&;nbsp;在GWT UiBinder XML中?你能逃脱吗?,gwt,escaping,uibinder,Gwt,Escaping,Uibinder,在我的标记中,我想在元素之间添加一个空格(),而不必总是使用CSS。如果我输入标记,GWT就会抛出错误。有办法绕过它吗 例如: <g:Label>One&nbsp;</g:Label><g:Label>Two</g:Label> 而不是: OneTwo 如文档所述,您只需将其添加到XML文件的顶部,就可以了 <!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xht

在我的标记中,我想在元素之间添加一个空格(),而不必总是使用CSS。如果我输入标记,GWT就会抛出错误。有办法绕过它吗

例如:

<g:Label>One&nbsp;</g:Label><g:Label>Two</g:Label>
而不是:

OneTwo
如文档所述,您只需将其添加到XML文件的顶部,就可以了

<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">


请注意,GWT编译器实际上不会访问此URL来获取文件,因为它的副本会烘焙到编译器中。但是,您的IDE可以获取它。

我使用HTML小部件,而不是使用标签(对我来说,标签根本不允许字符实体)。但是,为了设置内容,我发现我必须将其作为HTML属性,而不是主体内容(注意,大写HTML在这里很重要,因为set方法是setHTML,而不是setHTML)


<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<g:HTML HTML="One&amp;nbsp;" />