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

问题描述:

我需要在textarea内显示原始HTML文本而不解析它。 类似下面:GWT:如何在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> 

这将显示在侧未解析的原始锚文本区域。 但是在UiBinder的GWT中"&lt;a href=&quot;someurl&quot;&gt;Click Here&lt;/a&gt;"从来没有 被转换为文本区域内的<a href="someurl">Click Here</a>

有没有解决方法?

谢谢!

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

所以这样的事情可能会为你工作(但我还没有尝试过):

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