2010-11-06 5 views
-1

J'ai un problème.html problème dans un fichier .jsp

Voici le code:

List<QueryDescription> queries = null; 
         Config f = new Config(); 
         queries = f.getQList(); 
         out.println(queries.size()); 

         out.println("<table border=\"1\">"); 
         out.println("<tr><td><b>Select One</b></td>"); 
         out.println("<td><b></b>#</td>"); 
         out.println("<td><b>Name</b></td>"); 
         out.println("<td><b>Description</b></td></tr>"); 

         for (QueryDescription qd: queries) { 

          out.print("<tr><td><input type=\"radio\" name=\"rButton\" value=\"" + qd.getId() + "\"></td>"); 
          out.print("<td>" + qd.getId() + "</td>"); 
          out.print("<td>" + qd.getName() + "</td>"); 
          out.print("<td>" + qd.getDescription() + "</td>"); 
          out.print("</tr>"); 

         } 

Je suis en train d'imprimer dans le tableau: 1ère colonne: bouton radio 2ème colonne: id 3ème colonne: nom 4ème colonne: Description

toute aide serait géniale!

merci,

SORRY GUYS. LE PROBLEME EST QU'IL IMPRESSION TOUS LES OBJETS DANS TOUS TD, SAUF LA PREMIERE COLONNE DE BOUTON RADIO ... WEIRD

+0

et la question/problème est? – Bozho

+0

Essayez-vous d'imprimer à des fins de débogage? Pourquoi ne pas utiliser un débogueur pour ça? – CoolBeans

Répondre

1

Sans savoir quel est le problème, vous devez fermer votre étiquette de table.

out.print("</table>") 
+0

en fait c'était mon autre classe qui avait le problème .... merci les gars – novicePrgrmr

0

Je ne vois pas de problème, mais la balise <table> de fermeture manquante:

out.println("</table>"); 

Aussi, vérifiez l'encodage de votre objet out, et ne pas oublier de close/flush le flux