Re: Java method that generates html tags is escaping angle brackets...

Nathan Bubna <[email protected]>
Newsgroups gmane.comp.jakarta.velocity.user
Message-ID <CAFyaDjEeL5k5-D75s9RsNFgTB3EXmBG8H3q9TK6PR3-U0WUKJQ@mail.gmail.com>
This is not a standard behavior.  Either your $reportTool class is
doing it or else you have the EscapeHtmlReference EventHandler
configured.

On Sat, Jun 16, 2012 at 11:11 PM, smadirondack <[email protected]> wrote:
>
> From a Velocity template I call a java method that generates html tags
>
>  <area shape="rect" href="http://test.com/mylink" />
>
> But it encodes so the page ends up with the following
>
> &lt;area shape=&quot;rect&quot; href=&quot;http:.....
>
> Here's part of the template:
>
> #set($myLinks=$reportTool.getImageMapLinks($report))
> $myLinks
>
> In the java method I just use StringBuilder with its append method and
> return the toString like the following:
>
> StringBuilder sb = new StringBuilder();
> sb.append("<area shape=\"rect\" href=\"http://test.com/mylink\" />");
> return sb.toString();
>
>
> What can I do so that the generated html is not encoded?
>
> Thanks
> --
> View this message in context: http://old.nabble.com/Java-method-that-generates-html-tags-is-escaping-angle-brackets...-tp34024803p34024803.html
> Sent from the Velocity - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.