Sorry for the side questions, but does that mean I could:
<display:table id="rowObject" name="someList">
<display:column>
<fmt:formatNumber value="${rowObject.myMoney}" type="currency"/>
</display:column>
</display:table> -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Andy Pruitt Sent: October 30, 2003 10:23 AM To: [EMAIL PROTECTED] Subject: RE: [displaytag-user] Display tag problem... As of 1.0, you can also just code JSP in the column tag: <display:table id="rowObject" name="someList"> <display:column><%= rowObject.getSomeProp().equals("Y") ? linkText : rowObject.getSomeProp() %> </display:column> </display:table> > -----Original Message----- > From: B�rd Arve Evjen [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 30, 2003 1:39 AM > To: [EMAIL PROTECTED] > Subject: Re: [displaytag-user] Display tag problem... > > > Hi Ram, > > First of all, please use plain text when posting on the > mailinglist. Thanks :-) > > And now, back to your question: > If I understand you correctly, you would like to display a > hyperlink if the column value is 'Y'. > > You'll need to make a decorator to fix this. Its pretty > simple stuff. Your decorator may look something like: > > import org.displaytag.decorator.ColumnDecorator; > > public class LinkDecorator implements ColumnDecorator { > public String decorate(Object columnValue) { > if(columnValue.equals("Y") > return "<a href='someURLstuff?shortName=" + > columnValue.toString()+ ">" + columnValue.toString() + "</a>"; > else > return columnValue; > } > } > ------------- > > You call it by: > > <display:column property="shortName" title= "Agency" > sort="true" decorator="your class path.LinkDecorator" /> > > ------ > Ok? > > Cheers, > Bard > > --------- > <BR><BR>----- Original Message -----<BR>From: "Reddy, Ram > (OFT)" <[EMAIL PROTECTED]><BR>Date: Wed, 29 Oct 2003 > 16:18:41 -0500<BR>To: > <[EMAIL PROTECTED]><BR>Subject: > [displaytag-user] Display tag problem...<BR><BR><html> > > <head> > <meta http-equiv=Content-Type content="text/html; > charset=us-ascii"> <meta name=Generator content="Microsoft > Word 10 (filtered)"> > > <style> > <!-- > /* Font Definitions */ > @font-face > {font-family:Courier; > panose-1:2 7 4 9 2 2 5 2 4 4;} > /* Style Definitions */ > p.MsoNormal, li.MsoNormal, div.MsoNormal > {margin:0in; > margin-bottom:.0001pt; > font-size:12.0pt; > font-family:"Times New Roman";} > a:link, span.MsoHyperlink > {color:blue; > text-decoration:underline;} > a:visited, span.MsoHyperlinkFollowed > {color:purple; > text-decoration:underline;} > span.EmailStyle17 > {font-family:Arial; > color:windowtext;} > @page Section1 > {size:8.5in 11.0in; > margin:1.0in 1.25in 1.0in 1.25in;} > div.Section1 > {page:Section1;} > --> > </style> > > </head> > > <body lang=EN-US link=blue vlink=purple> > > <div class=Section1> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>Hi, </span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>I am unable to > display hyperlinks based on conditions in display tag. > Suppose if I have condition like</span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>������������������ > ����� If(shortName.equals("Y"){</span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>������������������ > ����������������� <a href=.......><%=shortName%></a></span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>������������������ > ����� }else{</span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>������������������ > ����������������� shortName;</span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>������������������ > ����� }</span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>�</span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>It is setting > hyperlinks to all shortName values instead of required > ones....Is there any implementation for this....</span></font></p> > > <p class=MsoNormal><font size=2 face=Arial><span > style='font-size:10.0pt; font-family:Arial'>�</span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=teal face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'><</span></font><font size=2 color="#3f7f7f" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#3F7F7F;back > ground:white'>display:table > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size: > 10.0pt;font-family:Courier;color:#7F007F;background:white'>wid > th</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"95%" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#7F007F; > background:white'>name</span></font><font size=2 color=black > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black;backgr > ound:white'>=</span></font><font > size=2 color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#2A00FF;background:white'>"searchresult" > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>pagesize</span></font> > <font size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"25" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#7F007F; > background:white'>requestURI</span></font><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>=</span></font><font size=2 color="#2a00ff" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF;back ground:white'>"./searchresult.jsp"</span></font>> <font > size=2 color=teal face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:teal;background:white'>></span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=teal face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>� <</span></font><font size=2 > color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#3F7F7F; > background:white'>display:setProperty </span></font><font > size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#7F007F; > background:white'>name</span></font><font size=2 color=black > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black;backgr > ound:white'>=</span></font><font > size=2 color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#2A00FF;background:white'>"sort.behavior" > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>value</span></font><fo > nt size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>""</span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>></</span></font><font size=2 > color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#3F7F7F; > background:white'>display:setProperty</span></font><font > size=2 color=teal face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>></span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>� </span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal;backgro > und:white'><</span></font><font > size=2 color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#3F7F7F;background:white'>display:column > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>property</span></font> > <font size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"lastName" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:#7F007F;background:white'>title</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>=</span></font><font size=2 color="#2a00ff" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF;back ground:white'>"Last > Name" </span></font><font size=2 color="#7f007f" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#7F007F;back > ground:white'>sort</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"true"</span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>/></span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>� </span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal;backgro > und:white'><</span></font><font > size=2 color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#3F7F7F;background:white'>display:column > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>property</span></font> > <font size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"firstName" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:#7F007F;background:white'>title</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>=</span></font><font size=2 color="#2a00ff" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF;back ground:white'>"First > Name"� </span></font><font size=2 color="#7f007f" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#7F007F;back > ground:white'>sort</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"true"</span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>/></span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>� </span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal;backgro > und:white'><</span></font><font > size=2 color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#3F7F7F;background:white'>display:column > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>property</span></font> > <font size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"phoneNumber" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:#7F007F;background:white'>title</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>=</span></font><font size=2 color="#2a00ff" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF;back ground:white'>"Phone"� > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size: > 10.0pt;font-family:Courier;color:#7F007F;background:white'>sor > t</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"true"</span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>/></span></font><font size=2 color=black > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black;backgr > ound:white'> </span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>� </span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal;backgro > und:white'><</span></font><font > size=2 color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#3F7F7F;background:white'>display:column > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>property</span></font> > <font size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"shortName" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:#7F007F;background:white'>title</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>= </span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF;back ground:white'>"Agency" > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size: > 10.0pt;font-family:Courier;color:#7F007F;background:white'>sor > t</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"true" </span></font><font size=2 > color=teal face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>/></span></font><font size=2 color=black > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black;backgr > ound:white'>�� > </span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>� </span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal;backgro > und:white'><</span></font><font > size=2 color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#3F7F7F;background:white'>display:column > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>property</span></font> > <font size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"cityName" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:#7F007F;background:white'>title</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>=</span></font><font size=2 color="#2a00ff" > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF;back ground:white'>"City"� > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size: > 10.0pt;font-family:Courier;color:#7F007F;background:white'>sor > t</span></font><font > size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"true"</span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>/></span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>� </span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal;backgro > und:white'><</span></font><font > size=2 color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#3F7F7F;background:white'>display:column > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>property</span></font> > <font size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"street1" </span></font><font size=2 > color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#7F007F; > background:white'>title</span></font><font size=2 color=black > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black;backgr > ound:white'>=</span></font><font > size=2 color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#2A00FF;background:white'>"Location"� > </span></font><font size=2 color="#7f007f" face=Courier><span > style='font-size:10.0pt;font-family: > Courier;color:#7F007F;background:white'>sort</span></font><fon > t size=2 color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:black;background:white'>=</span></font><font size=2 > color="#2a00ff" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#2A00FF; > background:white'>"true"</span></font><font size=2 color=teal > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'>/></span></font><font size=2 color=black > face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black;backgr > ound:white'>���� > </span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=teal face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:teal; > background:white'></</span></font><font size=2 > color="#3f7f7f" face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:#3F7F7F;back > ground:white'>display:table</span></font><font > size=2 color=teal face=Courier><span > style='font-size:10.0pt;font-family:Courier; > color:teal;background:white'>></span></font><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black; > background:white'>� </span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black'>� > </span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black'>thank > s,</span></font></p> > > <p class=MsoNormal style='text-autospace:none'><font size=2 > color=black face=Courier><span > style='font-size:10.0pt;font-family:Courier;color:black'>-Ram< > /span></font></p> > > <p class=MsoNormal><font size=3 face="Times New Roman"><span > style='font-size: 12.0pt'>�</span></font></p> > > </div> > > </body> > > </html> > > -- > ___________________________________________________ > OperaMail free e-mail - http://www.operamail.com > OperaMail Premium - 28MB, POP3, more! US$29.99/year > > Powered by Outblaze > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > displaytag-user mailing list [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/displaytag-user > > ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ displaytag-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-user
<<attachment: winmail.dat>>

