rich:datatable adds <br/> after refreshing
mrnice Nov 27, 2007 8:24 AMHi,
I got the following problem. I have a <rich:datatable> which displays some data.
Everything works quite fine.
The problem is, that when i refresh the table, all cells in the second row are filled with a leading
Here is the same cell before and after refresh:
<td class="dr-table-cell rich-table-cell immocell immobeschreibung" id="j_id85:resultList:0:j_id106"> Ort: Aidlingen <br/> Landkreis: Böblingen</td>
<td class="dr-table-cell rich-table-cell immocell immobeschreibung" id="j_id85:resultList:0:j_id106"> <br/> Ort: Aidlingen <br/>Landkreis: Böblingen</td>
Here is the JSF Code:
<rich:dataTable id="resultList" rows="6" var="record" styleClass="immotabelle" value="#{immoSearchBean.searchResultList}" headerClass="immoheader" footerClass="immofooter" binding="#{immoSearchBean.resultTableData}" columnClasses="immocell" renderd="#{resultCount} > 0"> <f:facet name="header"> <rich:columnGroup > <rich:column styleClass="immoheadercell"> <rich:spacer /> </rich:column> <rich:column styleClass="immoheadercell"> <h:outputText value="#{bundle.sr_tabHeaderNameOrt}" /> </rich:column> <rich:column styleClass="immoheadercell"> <h:outputText value="#{bundle.sr_tabHeaderFlachePreis}" /> </rich:column> <rich:column styleClass="immoheadercell"> <h:outputText value="#{bundle.sr_tabHeaderGeaendert}" /> </rich:column> </rich:columnGroup> </f:facet> <rich:column styleClass="bild" rowspan="2"> <h:commandLink action="#{immoSearchBean.openDetail}"> <h:graphicImage value="/images/immo01.jpg"></h:graphicImage></h:commandLink> </rich:column> <rich:column colspan="2" styleClass="immoheadline"> <h:selectBooleanCheckbox id="checkd_3f" style="float: left; margin-right: 5px;" title="Dieses Objekt auswählen"/><h2><h:commandLink value="#{record.objectDescription}" action="#{immoSearchBean.openDetail}"></h:commandLink></h2> </rich:column> <rich:column styleClass="immoheadline"> <span><h:outputText value=""></h:outputText></span> </rich:column> <rich:column breakBefore="true" styleClass="immobeschreibung"> <h:outputText value="#{bundle.sr_ort}: "></h:outputText> <h:outputText value="#{record.city}"></h:outputText> <br/> <h:outputText value="#{bundle.sr_landkreis}: "></h:outputText> <h:outputText value="#{record.county}"></h:outputText> </rich:column> <rich:column> <h:outputText value="#{record.useOpportunities}"></h:outputText> <strong> <h:outputText value="#{record.mainAreaFrom}"></h:outputText> <h:outputText value=" - "></h:outputText> <h:outputText value="#{record.mainAreaTo}"></h:outputText> </strong> <h:outputText value="#{bundle.sr_flaecheEinheit}"></h:outputText> <h:panelGroup rendered="#{record.useOpportunitiesBeside}"> <br/> <h:outputText value="#{record.useOpportunitiesBeside}" ></h:outputText> <strong> <h:outputText value="#{record.besidesAreaFrom}"></h:outputText> <h:outputText value=" - "></h:outputText> <h:outputText value="#{record.besidesAreaTo}"></h:outputText> </strong> <h:outputText value="#{bundle.sr_flaecheEinheit}"></h:outputText> <br/> </h:panelGroup> <h:panelGroup rendered="#{record.mainAreaRent > 0}"> <strong><h:outputText value="#{record.mainAreaRent} "></h:outputText></strong> <h:outputText value="#{record.mainAreaRentUnit}"></h:outputText> <br/> </h:panelGroup> </rich:column> <rich:column> <h:outputText value="#{record.lastModification}"></h:outputText> <br/> <div class="details"> <h:commandLink value="Details" action="#{immoSearchBean.openDetail}" styleClass="weiter"></h:commandLink> </div> </rich:column> <f:facet name="footer"> <rich:datascroller align="left" for="resultList" tableStyleClass="immoResultScroller" /> </f:facet> </rich:dataTable>
Thanks in advance, Jan