在我的标记中,我想在元素之间添加一个空格(& nbsp;),而不必总是使用CSS来完成。如果我把& nbsp;在我的标记中,GWT会抛出错误。有办法吗?
例如:
<g:Label>One </g:Label><g:Label>Two</g:Label>
应该显示:
One Two
而不是:
OneTwo
答案 0 :(得分:14)
正如文档here所示,您只需将其添加到XML文件的顶部即可使用!
<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
请注意,GWT编译器实际上不会访问此URL来获取文件,因为它的副本会被编译到编译器中。但是,您的IDE可能会获取它。
答案 1 :(得分:0)
我使用的是一个HTML小部件,而不是使用一个对我来说不应该允许字符实体的标签。但是,为了设置内容,我发现我必须将其作为HTML属性,而不是正文内容(请注意,大写HTML在这里很重要,因为set方法是setHTML,而不是setHtml)
<g:HTML HTML="One&nbsp;" />