GWT:如何在textarea中显示未解析的html文本?

时间:2011-10-20 18:08:52

标签: html gwt textarea html-parsing

我需要在textarea中显示原始HTML文本而不进行解析。 如下所示:

<textarea>
  <a href="someurl">Click Here</a>
</textarea>

我应该看到锚标记和所有原始HTML标记。 通常你会这样做:

<textarea>
  &lt;a href=&quot;someurl&quot;&gt;Click Here&lt;/a&gt;
</textarea>

将在textarea旁边显示未解析的原始锚点。 但是在UiBinder {GW}中的GWT永远不会 在textarea内转换为"&lt;a href=&quot;someurl&quot;&gt;Click Here&lt;/a&gt;"

有没有解决方法呢?

谢谢!

1 个答案:

答案 0 :(得分:1)

在UIBinder中,设置窗口小部件文本的另一种方法是将其放在标记的text属性中。 (在幕后,这将在底层小部件上调用.setText()

所以这样的事可能对你有用(但我还没试过):

<g:TextArea text="&lt;a href=&quot;someurl&quot;&gt;Click Here&lt;/a&gt;" />