Faire comprendre des balises HTML à du jsp...
romain
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis actuellement en train de développer une application avec Struts, Java et jsp.
Je voulais savoir s'il était possible de faire reconnaître au jsp des balises HTML qui sont inclues dans des String via java ??
En fait j'aimerai pouvoir construire une table dynamiquement, c'est-à-dire selon le nombre d'éléments d'une requête.
La requête s'effectue sans souci mais lorsque je veux restituer le résultat je me retrouve avec des <tr><td>élément1</td><td>élément2</td></tr> etc...
J'espère que ma description est suffisamment claire...
Merci d'avance ...
Je suis actuellement en train de développer une application avec Struts, Java et jsp.
Je voulais savoir s'il était possible de faire reconnaître au jsp des balises HTML qui sont inclues dans des String via java ??
En fait j'aimerai pouvoir construire une table dynamiquement, c'est-à-dire selon le nombre d'éléments d'une requête.
La requête s'effectue sans souci mais lorsque je veux restituer le résultat je me retrouve avec des <tr><td>élément1</td><td>élément2</td></tr> etc...
J'espère que ma description est suffisamment claire...
Merci d'avance ...
A voir également:
- Faire comprendre des balises HTML à du jsp...
- Editeur html - Télécharger - HTML
- Espace en html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
- Nbsp html ✓ - Forum Webmastering
- Html download - Télécharger - HTML
8 réponses
Ta requête te ramène du code HTML ou alors c les éléments que tu as récupérés de ta requête que tu veux mettre dans une table ?
Non ma requête me ramène des éléments qui sont dans ma base.
Et ce sont ces éléments que je veux afficher dans une table...
Et ce sont ces éléments que je veux afficher dans une table...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Donne moi la requête et les infos que tu veux afficher dans ta table pour que je te montre le code associé
La requête en elle même n'est pas très importante. Je t'en donne une parmi d'autres.
J'y fais appel avec
Le problème c'est que quand j'écris
l'affichage ne prend pas en compte les différentes balises comme je le voudrais... Et je me retrouve avec des <td>, des <tr> à l'écran...
public static String affichertableau() throws SQLException {
Connexion co = new Connexion();
Connection idCx = co.getIdCx();
String tableau = "<table border =1 align=center cellpadding='7'><tr><td colspan='5'><center><b><font color='green'>Liste des produits</font></center></td></tr><tr><td><font color='green'>Code</font></td><td><font color='green'>Modele</font></td><td><font color='green'>Marque</font></td><td><font color='green'>Type</font></td><font color='black'>";
String produit = tableau;
PreparedStatement ps = idCx.prepareStatement("Select * from t_fonction");
ResultSet rs = ps.executeQuery();
rs.last();
int nb = rs.getRow();
rs.beforeFirst();
int i = 1;
while(i<=nb){
rs.absolute(i);
produit+="<tr><td>"+rs.getInt(1)+"</td><td>"+rs.getInt(2)+"</td><td>"+rs.getString(3)+"</td></tr>";
i++;
}
produit+="</font></table></center>";
return produit;
}
J'y fais appel avec
try{
rmf.setLeTest(ValeurBD.affichertableau());
}
catch (Exception e)
{
}
Le problème c'est que quand j'écris
<bean:write name="rechercheMultiForm" property="leTest"/>
l'affichage ne prend pas en compte les différentes balises comme je le voudrais... Et je me retrouve avec des <td>, des <tr> à l'écran...