2011-10-23 1 views
0

J'ai ce scénario où je veux afficher le fichier XML qui vient en tant que chaîne dans une boîte de dialogue basée sur un événement de clic.Y at-il un moyen de définir le type MIME du widget dans GWT

Mais maintenant, la chaîne est affichée en chaîne continue et ne ressemble pas à une chaîne au format XML. Je me demandais si je pouvais définir le type MIME de n'importe quel widget pour dire - text/xml afin que le contenu xml soit affiché correctement.

Répondre

0

Vous pouvez envelopper la sortie dans une balise <pre> pour la rendre monospace et la formater exactement comme votre chaîne Java l'impose avec des tabulations, des retours à la ligne et tout ce que vous voulez y ajouter. Un exemple est ici: GXT UiBinder Demo Code.

Voir la fonction getSource() à la ligne 58. Il utilise un objet SafeHtml pour créer une sortie XML bien formatée. À un moment donné, je crois que vous devrez envelopper dans un g:HTMLPanel, ou un div régulier.

Espérons que ça aide.

-tjw