IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Tableau de données (jsp) depuis une servlet


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club Avatar de gnaoui_9999
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 103
    Points : 54
    Points
    54
    Par défaut Tableau de données (jsp) depuis une servlet
    Bonjour,

    je suis débutant en jsp/servlet, je voudrai afficher un tableau de données dans liste.jsp depuis la methode doPost:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    protectedvoid doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    Connexion con=new Connexion();
    String requete="select nom from personnes";
    ResultSet r=con.Resultat(requete);
    Vector v=new Vector(); 
    try{
    while(r.next()){v.add(r.getString(0));} 
    request.setAttribute("liste",v);
    getServletContext().getRequestDispatcher("/liste.jsp").forward(request,response);
    }catch(Exception e){e.printStackTrace();}}
    
    ma question est : peut on extraire les données depuis un objet de type Vector dans une jsp? comment ?

    merci d'avance

  2. #2
    Expert éminent

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Points : 7 778
    Points
    7 778
    Par défaut
    Un conseil : utilise une ArrayList plutôt qu'un Vector.

    Voici un exemple avec une ArrayList :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <jsp:useBean id="liste" scope="request" type="java.util.ArrayList"/>
     
    <table border=1>
    <tr>
    	<th>Nom</th>
    </tr>
    <%
            for ( int i=0; i < liste.size(); i++ )
            {
                    String nom = (String) liste.get(i);
    %>
    <tr>
    	<td><%=nom%></td>
    <%
            }
    %>
    </table>

Discussions similaires

  1. passer un tableau de valeur d'une jsp a une servlet
    Par y_chafaqi dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 11/07/2010, 06h16
  2. Réponses: 3
    Dernier message: 01/07/2009, 18h55
  3. Réponses: 11
    Dernier message: 23/04/2009, 16h18
  4. Réaliser un include jsp depuis une servlet
    Par kerbernic dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 20/06/2006, 14h31
  5. [debutant]renvoyer sur une jsp depuis une servlet
    Par omega dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 23/03/2004, 11h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo