This is bug DISPL-387 in the Displaytag issue tracker. It's almost 3 years old!!
2009/7/23 Ryan Bloom <[email protected]>: > You should be able to do this with a single column decorator instead of a > decorator per table. The column decorator is then attached to each column > that has this problem. > > Ryan > > Ryan Bloom > [email protected] > [email protected] > > > 2009/7/23 abhishek reddy <[email protected]> >> >> writing decorator class for each and every table is the only possible >> solution >> >> On Thu, Jul 23, 2009 at 6:49 PM, abhishek reddy <[email protected]> >> wrote: >>> >>> hi, thanks for the reply.... >>> >>> how did you overcome this problem? >>> >>> On Thu, Jul 23, 2009 at 6:37 PM, Mike McNally <[email protected]> >>> wrote: >>>> >>>> We ran into this problem too. The Displaytag "escapeXml" attribute is >>>> too aggressive in its escaping - well, not too aggressive, just wrong >>>> for an HTML/XHTML output context. In my opinion it's a bug, plain and >>>> simple. There should either be different attributes for different >>>> sorts of escaping, or else some sort of configuration property that >>>> would allow the behavior to be specified. >>>> >>>> Unfortunately I know of no way to fix it short of writing your own >>>> decorator and applying it, or else patching your version of >>>> Displaytag. I find it odd that this isn't a problem sufficiently >>>> pervasive to warrant a patch to the distribution. Surely it's not that >>>> uncommon to have apostrophes in the sorts of columns whose contents >>>> must be HTML-escaped. >>>> >>>> >>>> 2009/7/23 abhishek reddy <[email protected]>: >>>> > how many such decorators i have to write? >>>> > >>>> > I have some around 50 to 60 tables...........do i need to write >>>> > decorator >>>> > for each table? >>>> > >>>> > 2009/7/22 Naveen Namburi <[email protected]> >>>> >> >>>> >> Hi Abhishek, >>>> >> >>>> >> Please use decorator and format value in decorator: >>>> >> >>>> >> >>>> >> < >>>> >> >>>> >> display:table class="displayTable" name="requestScope.CouAppeal" >>>> >> decorator="nj.lwd.courts.web.decorators.reftab.AppealDecorator" >>>> >> requestURI="courtsonline.htm" sort="list"> >>>> >> >>>> >> < >>>> >> >>>> >> display:column property="link1" titleKey="appeal.label.code" /> >>>> >> >>>> >> and in decorator >>>> >> >>>> >> public String getLink1() >>>> >> { >>>> >> String params=escapeSingleQuote("Your Value"); >>>> >> return params; >>>> >> } >>>> >> >>>> >> private static String escapeSingleQuote(String params){ >>>> >> // fix for single quote >>>> >> params = params.replace("'", "\\'"); >>>> >> >>>> >> return params; >>>> >> } >>>> >> >>>> >> Thanks, >>>> >> >>>> >> Naveen. >>>> >> >>>> >> 2009/7/22 abhishek reddy <[email protected]> >>>> >>> >>>> >>> hi everyone, >>>> >>> >>>> >>> Problem: when the displaytag column contains apostraphe, it is >>>> >>> displayed >>>> >>> as ' instead of ( ' ) >>>> >>> >>>> >>> how to overcome this problem? >>>> >>> >>>> >>> -- >>>> >>> Abhishek >>>> >>> >>>> >>> >>>> >>> >>>> >>> ------------------------------------------------------------------------------ >>>> >>> >>>> >>> _______________________________________________ >>>> >>> displaytag-user mailing list >>>> >>> [email protected] >>>> >>> https://lists.sourceforge.net/lists/listinfo/displaytag-user >>>> >>> >>>> >> >>>> >> >>>> >> >>>> >> >>>> >> ------------------------------------------------------------------------------ >>>> >> >>>> >> _______________________________________________ >>>> >> displaytag-user mailing list >>>> >> [email protected] >>>> >> https://lists.sourceforge.net/lists/listinfo/displaytag-user >>>> >> >>>> > >>>> > >>>> > >>>> > -- >>>> > Abhishek >>>> > >>>> > >>>> > ------------------------------------------------------------------------------ >>>> > >>>> > _______________________________________________ >>>> > displaytag-user mailing list >>>> > [email protected] >>>> > https://lists.sourceforge.net/lists/listinfo/displaytag-user >>>> > >>>> > >>>> >>>> >>>> >>>> -- >>>> Turtle, turtle, on the ground, >>>> Pink and shiny, turn around. >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> _______________________________________________ >>>> displaytag-user mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/displaytag-user >>> >>> >>> >>> -- >>> Abhishek >> >> >> >> -- >> Abhishek >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> displaytag-user mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/displaytag-user >> > > > ------------------------------------------------------------------------------ > > _______________________________________________ > displaytag-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/displaytag-user > > -- Turtle, turtle, on the ground, Pink and shiny, turn around. ------------------------------------------------------------------------------ _______________________________________________ displaytag-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/displaytag-user

