table:caption does not work properly
------------------------------------
Key: DISPL-319
URL: http://jira.codehaus.org/browse/DISPL-319
Project: DisplayTag
Type: Bug
Components: HTML Generation
Versions: 1.1
Reporter: Bård Dybwad Kristensen
The caption of a table is not rendered correctly in version 1.1. No attributes
of the caption tag is rendered. This works in version 1.0. I have debugged the
code, and it seems that the ELCaptionTag is released, in which the attributeMap
is cleared, before the tableTag has written the html.
So the captionTag is set on the tableTag, but is cleared before it is used by
the tableTag for rendering html.
The following code:
<div class="adresse">
<display:table id="item" name="sessionScope.sessionScopePerson.adresser"
sort="list" class="tabell-helskjermbredde">
<display:setProperty name="basic.msg.empty_list_row">
<tr>
<td class="standard_data_tabell_data_venstre" colspan="{0}">
<fmt:message key="tabell.tomliste" />
</td>
</tr>
</display:setProperty>
<display:caption class="overskrift">
<fmt:message key="ord.adresse" />
</display:caption>
<display:column titleKey="ord.adresselinje"
headerStyleClass="beskrivelse" class="standard_data_tabell_data"
sortable="false" property="adresselinje"
decorator="no.nav.personkort.web.formatter.CapitalizeDecorator" />
</display:table>
</div>
renders the following html:
<div class="adresse">
<table class="tabell-helskjermbredde" id="item">
<caption class="overskrift">
Adresse
</caption>
<thead>
<tr>
<th class="beskrivelse">
Adresselinje
</th>
<tbody>
<tr>
<td class="standard_data_tabell_data_venstre" colspan="1">
Søket ga ingen treff
</td>
</tr>
</tbody>
</table>
</div>
The class attribut of the captionTag is not rendered at all.
This is a bug, right?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
displaytag-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/displaytag-devel