Recuperer la selection d'une liste [RESOLU] [JAVA] - Java - Programmation
Marsh Posté le 17-02-2009 à 10:22:07
Bonjour,
J'ai un nouveau probleme dans mon code (qui m'empeche donc de récupérer le résultat de ma liste) .
J'utilise le code d'une autre page mais le principe devrait revenir a peu pres au même.
Lors de mon clique sur le bouton je n'arrive pas a entrer dans le JavaScript que j'utilise et que j'ai déclaré.
Je déclare donc ma fonction:
Citation : |
Je fait appel a ma fonction sur le onclick du bouton :
Citation : |
et voici ma fonction:
Citation : |
J'ai donc l'impression de ne pas passer dans ma fonction.
Je pense que c'est l'appel de ma fonction qui ne va pas mais je ne trouve pas pourquoi.
Svp aidez moi ca fait deux jours que je suis dessus.
Merci
Marsh Posté le 17-02-2009 à 10:53:38
apparement mon problème serait dans mon window.open de ma fonction
window.open('apercuTabRef.jsp?tabName='recuplist,'_self');
mais comment puis-je l'appeler?
Marsh Posté le 17-02-2009 à 11:23:26
Donc l'erreur était bien dans mon windows open:
window.open('apercuTabRef.jsp?tabName='+recuplist,'_self');
j'ai juste rajouté un + devant mon recuplist
Marsh Posté le 16-02-2009 à 09:11:02
Bonjour,
J'ai un petit problème je pense que c'est pas compliqué à faire mais je ne trouve pas la solution.
Je dois récupérer la selection de l'utilisateur d'une liste dans la même page. Je pense qu'il faut que je la récupère à l'aide d'une fonction JS mais je ne vois pas trop comment la faire.
Voici le code de ma page:
L'endrois ou j'aimerais récupérer le résultat de ma liste:
<%
List<PersonnePhysique> listePersonnesPhysique = personneController.getPersonnesPhysiques();
List<PersonneMorale> listePersonnesMorales = personneController.getPersonnesMorales();
List<Personne> listePersonnes = personneController.getPersonnes();
//request.getParameter("idPersPhy" );
String idPersP = request.getParameter("req" );
//String idPersM = request.getParameter("idPersMor" );
String civiliteFJ="";
String prenom="";
String code="";
String nom="";
String rs="";
if(idPersP!=null)
{
//déclaration du controller pour l'affichage de la personne physique
PersonnePhysique unePersonne = personneController.getPersonnePhy(idPersP);;
//récupération des parametres dont on a besoin (résultat d'une requete située dans PersonneDAO)
prenom=unePersonne.getPrenom();
nom=unePersonne.getNom();
code=unePersonne.getCode();
civiliteFJ=unePersonne.getCiviliteValeur();
}else{
//déclaration du controller pour l'affichage de la personne morale
//PersonneMorale unePersonne = personneController.getPersonneMor(idPersM);
//récupération des parametres dont on a besoin (résultat d'une requete située dans PersonneDAO)
//rs=unePersonne.getRaisonSociale();
//code=unePersonne.getCode();
//civiliteFJ=unePersonne.getFormeJuridiqueValeur();
}
String MessErr=request.getParameter("valid" );
if (MessErr!=null) {
if (MessErr.equals("oka" )){
MessErr="<td width='51%' id='rouge'><b>Vous avez ajouté une personne</b></td>";
}
else if (MessErr.equals("oks" )){
MessErr="<td width='51%' id='rouge'><b>vous avez supprimé une personne </b></td>";
}
}else{MessErr="<td width='51%' id='rouge'><b> </b></td>";}
%>
Ma liste:
<table align="left">
<tr>
<td>Nom</td>
<td>
<select name="PersonnePhy" size="1" id="PersonnePhy">
<option selected="selected"></option>
for (int cpt = 0; cpt < listePersonnesPhysique.size(); cpt++)
{ out.println("<option value="+listePersonnesPhysique.get(cpt).getCode()
">"+listePersonnesPhysique.get(cpt).getNom()+"</option>" );
}
%>
</select>
<td><input type="button" name="recherche" value="OK" onclick='recup ("adminPersAjoutModif" )'/></td>
</tr>
</table>
est-ce possible?
Svp aidez-moi
Bon ben je vais trouver une solution par moi même ...
Message édité par miss_ironie le 17-02-2009 à 11:34:32