On Jun 5, 2007, at 9:43, Matt Raible wrote:
In some tables, you're using name="..." vs. name="${...}" in some
other tables. I'd recommend you try to be consistent.  You shouldn't
need ${...} AFAIK. If that doesn't help, try adding a "uid" attribute.

From http://displaytag.sourceforge.net/11/displaytag/ tagreference.html:

uid      Unique id used to identify this table. The object representing
the current row is also added to the pageContext under this name, so
that you can refer to it in column bodies using ${uid}. You can also
use uid_rowNum to refer to the current row number. Two tables in the
same page can't have the same id (paging and sorting will affect
both). If no "htmlId" is specified the same value will be used for the
html id of the generated table.

Indeed, changing id to uid fixed the problem. I just noticed that id can't take EL before I read your response. :-) I notice that uid seems to generate an id attribute on the output, so I don't need to use id at all, right?

I'm going to be iterating over a list of lists and using the table on tag on each, so I need to use EL.

Thank you for the very quick response!

A.

--
Adam Sherman
Technologist
+1 (613) 797-6819 | http://www.sherman.ca/ | sip:[EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to