Yes, you can use the object defined by the "id" attribute of the table, see http://www.displaytag.org/example-imp-objects.jsp The object is saved in the page scope
fabrizio -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John York Sent: Thursday, November 06, 2003 9:41 PM To: [EMAIL PROTECTED] Subject: Re: [displaytag-devel] using ColumnDecorator to paint a check box within a <display:column..> Fabrizio, how does your tag handle this? Do you have an implicit row object that can be used in this case? I still think we need this to work like a struts iterate tag. On Thu, 6 Nov 2003, [EMAIL PROTECTED] wrote: > > how would I get the value of the <html:checkbox property=?? > at runtime. > > EG# > <html:form action="/test.do" name="MyForm " type="mypackage"> > <display:column property="id"> .......where ID has setId and getId defined > in MyForm > <html:checkbox property= ???/> .. how to get this property at runtime > </display:column> > </html:form> > > > > Abhijit Neogy > Project: Order Management System (Money Market) > Office:(617) 664-1766 > > > > > > > |---------+--------------------------------------------> > | | John York <[EMAIL PROTECTED]> | > | | Sent by: | > | | [EMAIL PROTECTED]| > | | ceforge.net | > | | | > | | | > | | 11/06/2003 12:35 PM | > | | Please respond to | > | | displaytag-devel | > | | | > |---------+--------------------------------------------> > >----------------------------------------------------------------------- -----------------------| > | | > | To: "[EMAIL PROTECTED]" | > | <[EMAIL PROTECTED]> | > | cc: | > | Subject: Re: [displaytag-devel] using ColumnDecorator to paint a check box within a | > | <display:column..> | > >----------------------------------------------------------------------- -----------------------| > > > > > my suggestion is to use the body of the column tag instead of a decorator: > > <display:column property="???"> > <html:checkbox.../> > </display:column> > > > On Thu, 6 Nov 2003, [EMAIL PROTECTED] wrote: > > > > > Hi, > > I have previously used checkbox as a struts tag: > > EG# <html:checkbox parameter="call(1)" /> > > <html:checkbox parameter="call(21)" /> ... and they work fine > > > > Now I am trying to use the ColumnDecorator to paint a check box within a > > <display:column..> > > > > I keep on getting the Error: > > org.displaytag.util.LookupUtil = Exception: [.LookupUtil] Error looking > up > > property "call" in object type "mypackage.MyForm" > > Cause: Property 'call' has no getter method > > > > But I have the getters defied in the form object. > > > > When using the Column decorator within the display:column tag, would any > > one know what would > > be the property value. EG# <display:column property= ??? title="Test" > > decorator="mypackage.CheckBoxColDecorator"/> > > > > Would someone have an example of using the ColumnDecorator. Here is my > > code. > > Any suggestion. > > THanks > > Abhijit > > > > /*********************************************************************** * > > JSP - Trying to use ColumnDecorator to print checkbox in display:column > > ********************************************************************/ > > <html:form action="/test.do" name="MyForm " type="mypackage"> > > <display:table name="datalist" class="MyStyle" > > > <display:column property="call" title="Test" decorator > > ="mypackage.CheckBoxColDecorator"/> > > </display:table> > > > > <html:submit /> > > </html:form> > > > > /***************************************** > > Simplyfied Form > > ******************************************/ > > public class MyForm extends ActionForm > > { > > private HashMap call = new HashMap(); > > > > public void setCall(String key, Object value) > > { call.put(key, value); } > > > > public Object getCall(String key) > > { return call.get(key); } > > > > public void setCalls(HashMap deleteCall) > > { this.call = deleteCall; } > > > > public HashMap getCalls() > > { return this.call;} > > } > > > > /********************************************** > > Column Decorator > > ***********************************************/ > > public class CheckBoxColDecorator implements ColumnDecorator > > { > > public String decorate(Object obj) > > { > > \\MyForm myForm = (MyForm)obj; > > > > StringBuffer s = new StringBuffer(); > > s = s.append("<html:checkbox property=\"call(AAA)\" \\>" ); > > return s.toString(); > > } > > } > > > > > > Abhijit Neogy > > Project: Order Management System (Money Market) > > Office:(617) 664-1766 > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > 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-devel mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/displaytag-devel > > > > -- > John York > Software Engineer > CareerSite Corporation > > > > ------------------------------------------------------- > 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-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/displaytag-devel > > > > > > > > ------------------------------------------------------- > 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-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/displaytag-devel > -- John York Software Engineer CareerSite Corporation ------------------------------------------------------- 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-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-devel ------------------------------------------------------- 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-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-devel
