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

Struts 1 Java Discussion :

Peupler un formulaire avec un nombre de checkbox variables


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 182
    Par défaut Peupler un formulaire avec un nombre de checkbox variables
    Bonjour,

    Je débute dans struts je suis plus habitué à Spring mais bon j'ai pas le choix je m'adapte.
    Je dois réaliser un formulaire contenant uniquement des checkbox. Le nombre de ces checkbox va dépendre d'un élément récupérer dans un fichier. Avant d'afficher mon formulaire il me faudra donc aller chercher une liste de String que je vais devoir passer à ma jsp qui va construire ensuite mon formulaire avec une checkbox par String.

    Je regarde depuis un petit moment le fonctionnement de Struts (1.2.x) pour les formulaires. Je vous décris un peu ce que j'ai mis en place pour le moment

    struts-config.xml

    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
     
    <struts-config>
    	<form-beans>
    		<form-bean name="logsForm"
    		 	type="com.edf.itr.forms.LogsForm">
    		</form-bean>
    	</form-beans>
    	<action-mappings>
    	    <action path="/RecuperationLog" 
    	    	type="com.edf.itr.actions.RecuperationLog" 
    	    	name="logsForm"
    	    	scope="request">
    	    	<forward name="success" path="/recuperationLog.jsp" />
    	    </action>
    	    <action path="ValiderRecuperationLog"
    	    	type="com.edf.itr.actions.ValiderRecuperationLog"
    	    	name="logsForm" />
    	</action-mappings>
    </struts-config>
    RecuperationLog.java
    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
     
    public class RecuperationLog extends Action {
     
    	public ActionForward execute(ActionMapping mapping, ActionForm form,
    			HttpServletRequest request, HttpServletResponse response)
    			throws Exception {
    		String listeLogs = Configuration.getInstance().
    			getPropertyValue(ConstantesProperties.FICHIERS_LOGS);
    		String[] fichiers = listeLogs.split(ConstantesTransverse.LOG_SEPARATOR);
    		LogsForm logs = new LogsForm();
    		logs.setLogs(fichiers);
    		form = logs;
    		return mapping.findForward("success");
    	}
    }
    recuperationLog.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
     
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Récupération de logs</title>
    </head>
    <body>
    	<h3>S&eacute;lection des logs à transférer</h3>
    	<html:form action="ValiderRecuperationLog">
    		<logic:iterate name="logs" id="log">
    				<bean:write name="log" />
    		</logic:iterate>
    	</html:form>
    </body>
    </html>
    Voilà mon soucis c'est que je ne vois rien dans ma jsp je ne sais pas trop je sais que j'ai récupérer ce que je voulais avant le chargement de la page mais je ne sais pas trop si ça a été transmis à ma jsp.

    Merci d'avance pour votre aide

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 53
    Par défaut
    Si dans la jsp tu changes "<html:form action="ValiderRecuperationLog">" par "<html:form action="RecuperationLog">" ça donne quoi ?

Discussions similaires

  1. Récupérer les données d'un formulaire avec un nombre de champs similaires évolutifs
    Par jimmyneutron dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 20/03/2012, 23h14
  2. SELECT avec un nombre de colonnes variable
    Par sorcer1 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 24/09/2007, 21h58
  3. Réponses: 4
    Dernier message: 04/09/2007, 08h55
  4. Réponses: 3
    Dernier message: 23/08/2007, 00h39
  5. Interface avec un nombre de champs variable
    Par vladvad dans le forum Windows Forms
    Réponses: 2
    Dernier message: 11/06/2007, 11h19

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