dans mon jsp j'ai une table construite dynamiquement comme suit:bouton dynamique dans jsp
'retour.append ("");
try {
s = HibernateUtil.currentSession(); tx = s.beginTransaction(); Requête de requête = s.createQuery (HQL_QUERY);
for(Iterator it=query.iterate();it.hasNext();)
{
if(it.hasNext()){
Dailytimesheet object=(Dailytimesheet)it.next();
retour.append("<td>" +object.getActivity() +"</td>");
retour.append("<td>" +object.getProjectCode() + "</td>");
retour.append("<td>" +object.getWAName() + "</td>");
retour.append("<td>" +object.getTaskCode() +"</td>");
retour.append("<td>" +object.getTimeFrom() +"</td>");
retour.append("<td>" +object.getTimeSpent() + "</td>");
retour.append("<td>" +object.getPercentTaskComplete() + "</td>");
if (droitdaccess)
{
retour.append (""); retour.append (""); retour.append ("");
retour.append("<td bordercolor=#FFFFFF>");
retour.append("<input type=\"hidden\" id=\"id_"+nomTab+"_"+compteur+"\" value=\""+object.getIdDailyTimeSheet()+"\"/>");
retour.append("<img src=\"icon_delete.gif\" onClick=\"deletearowById('id_"+nomTab+"_"+compteur+"')\" style=\"cursor:pointer\" name=\"action\" value=\"deleting\" />");
retour.append("</td>");
}
}
compteur++;
retour.append("</tr>");
}
retour.append ("</table>");'
à côté de la table je souhaite afficher un bouton nommé envoyer afin d'envoyer le contenu de la table. Je ne veux pas vraiment afficher ce bouton où la table est vide. Donc au moins si la table est remplie par un seul enregistrement, je veux que ce bouton soit affiché. Comment dois-je traiter dans ce cas.
Merci.