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

Spring Web Java Discussion :

Formulaire ne passant pas la méthode onSubmit [MVC]


Sujet :

Spring Web 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 Formulaire ne passant pas la méthode onSubmit
    Bonjour à tous,

    Voilà j'ai réalisé un formulaire il passe sur la page de success mais il ne passe pas par la méthode onSubmit voilà le retour de la console

    Console :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    2010-08-02 23:57:35,802 - DEBUG - http-8080-1 - org.hobr.proto.engine.web.contro
    llers.userSubscriptionController.processFormSubmission() #271: No errors -> proc
    essing submit
    Config :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <bean id="userSubscriptionController" class="org.hobr.proto.engine.web.controllers.userSubscriptionController">
     		<property name="formView" value="views/userSubscription" />
    		<property name="successView" value="views/userSubscriptionSuccess" />
    		<property name="commandName" value="userSubscription" />
    		<property name="commandClass" value="org.hobr.proto.engine.web.controllers.userSubscription" />
    		<property name="validator">
    			<bean class="org.hobr.proto.engine.web.controllers.userSubscriptionValidator" />
    		</property>
    	</bean>
    Controleur :
    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
     
    protected Object formBackingObject(HttpServletRequest request) throws Exception
    	{
    		System.out.println("-----1-----");
    		userSubscription form = new userSubscription();
    		return form;
    	}
     
     
    	protected ModelAndView onSubmit(Object formulaire, BindException errors) throws Exception
    	{
    		System.out.println("-----2------");
    		userSubscription form = (userSubscription) formulaire;
    		return new ModelAndView(getSuccessView(), "userSubscription", form);
    	}
    Je ne comprends pas pourquoi il ne passe pas par onSubmit alors qu'il passe sur la page de Success.

  2. #2
    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
    Il s'avèrait qu'il passait par une méthode onSubmit surchargé différemment

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

Discussions similaires

  1. URL Visant un dossier et ne passant pas par la méthode GET ou POST
    Par Maxime3012 dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 16/01/2014, 08h00
  2. [2.x] Formulaire n'utilisant pas la méthode POST
    Par iKass dans le forum Symfony
    Réponses: 11
    Dernier message: 30/08/2012, 17h07
  3. [JNI] Java ne trouve pas mes méthodes natives
    Par carotte31 dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 14/06/2006, 21h47
  4. Enregistrer sous-formulaire meme si pas rempli
    Par mat75019 dans le forum Access
    Réponses: 3
    Dernier message: 22/04/2006, 08h32
  5. formulaire : detecter origine du submit dans OnSubmit
    Par jlf dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 04/01/2006, 09h38

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