你如何使用  在GWT UiBinder XML中?你能逃脱吗?

111*_*01b 6 gwt escaping uibinder

在我的标记中,我想在元素之间添加一个空格( ),而不必总是使用CSS来完成.如果我把  在我的标记中,GWT会抛出错误.有办法解决吗?

例如:

<g:Label>One&nbsp;</g:Label><g:Label>Two</g:Label>
Run Code Online (Sandbox Code Playgroud)

应该显示:

One Two
Run Code Online (Sandbox Code Playgroud)

并不是:

OneTwo
Run Code Online (Sandbox Code Playgroud)

111*_*01b 15

作为记录在这里,你只需要添加到您的XML文件的顶部,它会工作!

<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
Run Code Online (Sandbox Code Playgroud)

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