WARNING: This server is unstable and will be retired in the next days. If you want to keep this forum available, please request immediately a migration on the Nabble Support forum. Forums that don't receive any migration request will be deleted forever.

 « Return to Thread: Java method that generates html tags is encoding angle brackets...

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

by Nathan Bubna :: Rate this Message:

| View in Thread

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 <smadirondack@...> 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
>
> <area shape="rect" href="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: user-unsubscribe@...
> For additional commands, e-mail: user-help@...
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@...
For additional commands, e-mail: user-help@...

 « Return to Thread: Java method that generates html tags is encoding angle brackets...