Could you comment the behaviour below :
XSP :
===
<dates>
<xsp:logic>
while(rsDates.next()) {
<date_sel><xsp:expr>rsDates.getString(1)</xsp:expr></date_sel>
}
<xsp:attribute name="current"><xsp:expr>currentDate</xsp:expr></xsp:attribute>
</xsp:logic>
</dates>
<xsp:logic>
while(rsDates.next()) {
<date_sel><xsp:expr>rsDates.getString(1)</xsp:expr></date_sel>
}
<xsp:attribute name="current"><xsp:expr>currentDate</xsp:expr></xsp:attribute>
</xsp:logic>
</dates>
generated XML :
=============
<dates>
<date_sel>27-12-2002</date_sel>
<date_sel>24-12-2002</date_sel>
<dates current="30-12-2002"> </dates>
</dates>
<date_sel>27-12-2002</date_sel>
<date_sel>24-12-2002</date_sel>
<dates current="30-12-2002"> </dates>
</dates>
expected XML :
=========
<dates current="30-12-2002">
<date_sel>27-12-2002</date_sel>
<date_sel>24-12-2002</date_sel>
</dates>
<date_sel>24-12-2002</date_sel>
</dates>
TIA
Luís Góis