Eric, I use DisplayTag and ValueList and have found ValueList (http://valuelist.sourceforge.net/ ) more flexible and easier to use.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Earnst Sent: Friday, August 20, 2004 3:13 AM To: [EMAIL PROTECTED] Subject: [displaytag-user] Basic table decorator question Hi, I am struggling with java/displaytag learning curves... I am using the el version of displaytag-1.0-rc1 and have gotten it running. I would like to implement something exactly like the example where a column is added with "View|Edit|Delete". Here is what I have (using the results of an sql:query tag): <display-el:table name="${result.rows}" id="row" pagesize="10" class="its" > <display-el:column property="DateDue" title="Due" sortable="true" decorator="com.earnst.disptag.decorators.ShortDateWrapper" /> <display-el:column property="Name" title="Name" sortable="true" /> </display-el:table> I have copied from some examples and have this so far for the decorator: package com.earnst.disptag.decorators; import org.displaytag.decorator.TableDecorator; public class ActionLinks extends TableDecorator { public ActionLinks() { super(); } public final String getActionLinks(Object columnValue) { ListObject object = (ListObject) getCurrentRowObject(); int lId= lObject.getId(); return "<a href=\"details.jsp?id=" + lId + "&action=view\">View</a> | " + "<a href=\"details.jsp?id=" + lId + "&action=edit\">Edit</a> | " + "<a href=\"details.jsp?id=" + lId + "&action=delete\">Delete</a>"; } } My problem is what to use in place of ListObject. All the examples I found where for cases where a bean is being used but I am using the results of an sql:query and I can't figure out what to use. I'm hoping that it is obvious when I get the answer to the first question how to replace lObject.getId() with the correct code (IDassign is the what I want to use and it is in the information returned from the database in results.row); otherwise please comment on this part as well. To add the column do I add this? <display-el:column property="ActionLinks" title="Actions" /> Thanks, Eric ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ displaytag-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-user --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.740 / Virus Database: 494 - Release Date: 8/16/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.740 / Virus Database: 494 - Release Date: 8/16/2004 ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ displaytag-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-user

