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 :

[JSP]passage de plusieurs param ds une requete


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 103
    Par défaut [JSP]passage de plusieurs param ds une requete
    bonjour,

    je voudrais bien savoir si c possible de faire passer plusieur paramettre ds une requette, j arrive a faire passer un seul

    <form method="post" action="<c:urlvalue="/menu1.html?log=${utilisateur.loginn}"/>" >


    comment faire pour passer aussi ?name=${utilisateur.nom} ds la même requette
    merci

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2002
    Messages : 652
    Par défaut
    En fait, soit tes champs sont à la saisie et ils passent seuls :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <form method="POST" action="monAction>
       <input type="text" name="user" />
       <input type="password" name="pwd" />
       <input type="submit" value="Connexion" />
    </form>
    Soit ils proviennent d'ailleur, à ce moment, tu les mets dans ton formulaire mais dans des champs cachés

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <form method="POST" action="monAction>
       <input type="hidden" name="user" value="blabla"/>
       <input type="hidden" name="pwd" value="secret" />
       <input type="submit" value="Connexion" />
    </form>

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 103
    Par défaut
    ds mon premier post j ai pas bien exprimer ce que je veux faire
    voila ma jsp :
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <%@ page language="java" pageEncoding="ISO-8859-1" contentType="text/html;charset=ISO-8859-1"%>
    <%@ taglib uri="/WEB-INF/c.tld" prefix="c" %>
    <%@ taglib uri="/WEB-INF/taglibs-datetime.tld" prefix="dt" %>
    <%@ page isELIgnored="false" %>
     
    <html>
    	<head>
    		<title>Domaines</title>
    	</head>
    	<body>
     
    		<h2>Liste</h2>
    		<table border="1">
    			<tr>
     
    				<th>Domaine</th>
     
    				<th></th>
    			</tr>
    			<c:forEach var="domaine" items="${domaines}">
    				<tr>
    					<td><c:out value="${domaine.aiddomaine}"/></td>
    					<td><input type="hidden" name="log3" value="${domaine.alogin}"></td>
    					<td><a href="<c:url value="/table.html?id=${domaine.alogin}"/>">voir table</a></td>	
    				</tr>
    			</c:forEach>
    		</table>
     
    	</body>
    </html>
    ce que je voudrai faire c en faisant un clic sur voir table de faire passer ds la requette "/table.html?id les deux param ${domaine.alogin} et ${domaine.alogin} pour les récuperer ds mon controleur pour faire des traitement sur ma base de donnée

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2002
    Messages : 652
    Par défaut
    Dans ce cas...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <c:url url="/table.html">
       <c:param name="nom" value="${utilisateur.nom}" />
       <c:param name="log" value="${utilisateur.login}" />
    </c:url>

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 103
    Par défaut
    j ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <a href="<c:url value="/tables.html"/>
    			<c:param name="id" value="${domaine.alogin}" />
                           <c:param name="id2" value="${domaine.aiddomaine}" />
                           </c:url>">
    			 voir table
    		 </a>
    est j ai le message suivant :/WEB-INF/vues/menu1.jsp(28,23) The end tag "&lt;/c:url" is unbalanced

    je vois pas d ou viens l erreur

    merci pour votre aide

  6. #6
    Membre confirmé Avatar de MicroPuce
    Inscrit en
    Mai 2004
    Messages
    262
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 262
    Par défaut
    Salut,
    T'aurais pas un slash de trop, par hasard?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c:url value="/tables.html"/>
    A pluche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. PLusieurs COUNT dans une requete?
    Par haludo dans le forum Access
    Réponses: 3
    Dernier message: 04/10/2006, 10h38
  2. Réponses: 2
    Dernier message: 14/06/2006, 08h53
  3. Réponses: 2
    Dernier message: 20/06/2005, 14h57
  4. Plusieurs LIKE dans une requete ?
    Par beastman007 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 22/02/2005, 12h10
  5. Eviter plusieurs OR dans une requete SELECT
    Par zoubidaman dans le forum Requêtes
    Réponses: 2
    Dernier message: 13/06/2004, 05h56

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