Necesito hacer una cosilla pero no lo consigo. Apenas se JSP, así que a ver vosotros si me podéis ayudar. Os pongo el siguiente código. Tengo un que hacer un control para que me saque una cosa u otra. El error parece que es al poner el <td align = center....etc>. Parece ser que no es posible.
Lo que quiero poner es un enlace que hace llamada a una función. Ojalá me podáis dar alguna solución.
Un saludo y muchas gracias
Código:
<td> <script> var sPagaAlloc = '<m4:item m4name="<%=zSCO_DT_ALLOCATION%>" htmlsafe="true" />'; var sPagaPaym = '<m4:item m4name="<%=zPAGA%>" htmlsafe="true" />'; var diaAlloc = sPagaAlloc.substr(0,2); var diaPaym = sPagaPaym.substr(0,2); var mesAlloc = sPagaAlloc.substr(3,2); var mesPaym = sPagaPaym.substr(3,2); //document.write(diaAlloc + diaPaym + mesAlloc + mesPaym) if(diaAlloc == diaPaym && mesAlloc == mesPaym - 1){ <td align="center"><a class="enlacefuncional" title="Ver recibo" href="javascript:m4ReciboPdf('<m4:item m4name="<%=zPAGA%>"htmlsafe="true" />','<m4:item m4name="<%=zIDMONEDA%>" htmlsafe="true" />','2');"> Detalle</a></td> } else { <td align="center"><a class="enlacefuncional" title="Ver recibo" href="javascript:m4ReciboPdf('<m4:item m4name="<%=zPAGA%>"htmlsafe="true" />','<m4:item m4name="<%=zIDMONEDA%>" htmlsafe="true" />',<%if (zSCOIDPAYTYPE.equals("3")){%>'2'<%}else{%>'1'<%}%>);"> Detalle</a></td> } </script></td>