如何在标签的 TLD 描述中输入 HTML 标签?

How do I enter HTML tags in a TLD description of a tag?

这是我的一个 TLD 的摘录:

<attribute>
    <description>
        Possible values:
        1 - just &lt; a&gt;;
        2 - structured with &lt; ul&gt; &lt; li&gt; e &lt; a&gt;;
    </description>
    <name>type</name>
    <required>true</required>
    <rtexprvalue>true</rtexprvalue>
</attribute>

在 Eclipse 中编辑 JSP 时,如果我查看属性描述,行

1 - just &lt; a&gt;;

正确呈现如下:1 - just < a>;
但是一旦我删除实体和 HTML 标签名称之间的空格,如

1 - just &lt;a&gt;;

HTML 标签消失:1 - just ;

这是 Eclipse 错误还是我应该以不同的方式编写该文档?

像这样把它包装成CDATA

<![CDATA[1 - just &lt;a&gt;;]]>

由于天使括号被转义,它们将显示在描述中。