Per quanto riguarda la risposta di cui sopra di Robert (mi dispiace non riesco a capire come a commentare che direttamente)
Questo non funziona out of the box, come i widget non possono essere inseriti all'interno di codice HTML semplice (il compilatore ti darà "error: found widget in html context"). Ma c'è una soluzione semplice:
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
xmlns:g='urn:import:com.google.gwt.user.client.ui'>
<g:HTMLPanel>
<span>
<!-- Your content with widgets goes here -->
</span>
</g:HTMLPanel>
</ui:UiBinder>
Un'altra cosa utile da ricordare è InlineHTML e InlineLabel i widget in grado di contenere HTML arbitrario o solo testo, rispettivamente, in un arco < >
Hai letto la motivazione per l'utilizzo di div oltre altri tag in javadocs di HTMLPanel per la HTMLPanel 'pubblico (tag stringa, stringa HTML)' ctor: http://code.google.com /p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/user/client/ui/HTMLPanel.java#69. In breve: è per favore IE:/ –