Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
791 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  pb jsp (balise struts)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb jsp (balise struts)

n°1448009
hoowwl
Posté le 27-09-2006 à 10:02:29  profilanswer
 

Hello,
 
j'ai un petit soucis sur une jsp , dans un tag html:checkbox :
 
le code ressemble a ca :  
 

Citation :


<logic:iterate id="beanEnCours" name="list">
   ...
   <input type="checkbox" name="checkElt" id="checkElt[<%=i%>]" value="<bean:write name="beanEnCours" property="code"/>" />
   ...<%=i++%>
</logic:iterate>


Je souhaite remplacer la balise input par un tag struts pour recupérer le tableau checkElt dans mon objet form :

Citation :


<logic:iterate id="beanEnCours" name="list">
   ...
   <html:multibox property="checkElt" styleId="checkElt[<%=i%>]" value="<bean:write name="beanEnCours" property="code"/>" />
   ...<%=i++%>
</logic:iterate>


 
J'ai 2 soucis :  
- lors de la conversion le styleId me donne un id="checkElt[<%=i%>]" , alros que dans la balise input le <%=i%> est bien transformé en la valeur de i.
- quand je me sers du bean:write , la page plante , alors que si je remplace le bean:write par un

Citation :

value="<%=((NomClasse)beanEnCours).getCode()%>"

ca passe bien. Est ce que je ne peux pas imbriquer les tag struts portant sur des bean différent (le tag multibox porte sur le bean de formulaire et le tage write porte sur le bean de ma balise iterate).
 
Si quelqu un possède des explication a ces comportement ca m'aiderai , merci :)
 

mood
Publicité
Posté le 27-09-2006 à 10:02:29  profilanswer
 

n°1448015
brisssou
8-/
Posté le 27-09-2006 à 10:09:25  profilanswer
 

Code :
  1. styleId="<%="checkElt["+i+"]"%>"


Message édité par brisssou le 27-09-2006 à 10:10:43

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1448018
brisssou
8-/
Posté le 27-09-2006 à 10:10:27  profilanswer
 

pour le comportement, soit c'est une runtime expression, soit ça n'en est psa une, tu peux pas mixer les deux.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1448023
hoowwl
Posté le 27-09-2006 à 10:26:56  profilanswer
 

merci !  
 
par contre quadn je met styleId="<%="checkElt["+i+"]"%>" , la checkbox ne s'affiche pas , et quadn je regarde le html , le tag struts n'est pas converti en input :/  , j obtiens un truc comme ca :
 
<html:checkbox property="checkElt" styleId="checkElt[1]" value="20065359"/>
 
Le 'i' est bien converti, mais il aime pas le styleId je sais pas pkoi !

n°1448043
brisssou
8-/
Posté le 27-09-2006 à 10:46:52  profilanswer
 

t'as pas référencé la bibliothèque de tags struts-html


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1448053
hoowwl
Posté le 27-09-2006 à 10:56:50  profilanswer
 

référencé ??  
dans ma jsp j ai bien le <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> et tous mes autres tag <html:x> passe bien pourtant
 
quand je vire le styleId le tag passe niquel , j'ai trouvé un moyen de me passer de l id pour le moment , mais bon j'aimerai bien comprendre :)

n°1448076
brisssou
8-/
Posté le 27-09-2006 à 11:34:17  profilanswer
 

au fait, pourquoi tu veux mettre un id pareil ?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1448154
hoowwl
Posté le 27-09-2006 à 13:33:23  profilanswer
 

pour y acceder facilement en js par l'id ...

n°1448195
brisssou
8-/
Posté le 27-09-2006 à 14:26:59  profilanswer
 

bha là, j'saurai pas dire... faute de frappe ? y a rien dans la console (j'imagine  que non)
 
aucune idée


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1448206
hoowwl
Posté le 27-09-2006 à 14:38:36  profilanswer
 

c les mysteres de struts :) c pas grav je me debrouille avce le name , merci pour ton aide =)

mood
Publicité
Posté le 27-09-2006 à 14:38:36  profilanswer
 

n°1448403
brisssou
8-/
Posté le 27-09-2006 à 18:34:04  profilanswer
 

tu veux pas balancer tout le code de ta jsp, pour voir ?

n°1448453
hoowwl
Posté le 27-09-2006 à 21:04:40  profilanswer
 

euhh pas la nan, j'étais au boulot , j essaierai d y penser demain :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  pb jsp (balise struts)

 

Sujets relatifs
[WebSphere/Struts] faire une redirection[JSP/Servlet/Struts] barre de menu dynamique en Web
Struts & MySQLTrouver la balise d'un texte que l'on cherche.
Probleme d'affichage aprés une balise div[Struts] Plugin Validator et message d'erreur
Test existence balise[Struts] la balise <html:errors>
[Struts] Balise selectStruts balise select
Plus de sujets relatifs à : pb jsp (balise struts)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR