SimpleTagSupport e JDOM

Saudações.

Estou montando uma tag que substitui a tag TD, mas estou com um probleminha.

<eu:minhaTag styleClass="rotulo"> <a href="http://www.uol.com.br">UOL:</a> </eu:minhaTag>

O handler da minha tag cria um elemento TD com JDOM:

Element td = new Element("td"); td.setAttribute("class", styleClass); td.addContent(body.toString());

A referência “body” é do texto dentro da tag. Problema, quando crio a String para escrever na página, caracteres como ‘<’ e ‘>’ são modificados, o que impossibilita que o browser interprete a tag interna. Abaixo o código que gera a String:

this.outp = new XMLOutputter&#40;&#41;; String tdLabelString = outp.outputString&#40;tdLabel&#41;; out.print&#40;tdLabelString&#41;;

Não sei se fui claro, mas este é o meu problema.
Agradeço qualquer ajuda.