I havent used buttons with models could you try to strip that and also override 
your buttons onsubmit also just to see what happens there?

which version of wicket are we talking about?

regards Nino


-----Original Message-----
From:   [EMAIL PROTECTED] on behalf of Pierre-Yves Saumont
Sent:   Tue 10-10-2006 10:25
To:     [email protected]
Cc:     
Subject:        Re: [Wicket-user] onSubmit not called in a form

I am testing this on a stripped down version of my app. The java code is:

class SelectExpiriesForm extends Form {
   public SelectExpiriesForm(String id, IModel model) {
     super(id, model);

     add(new Button("submit-button", new Model("Submit")));

   }
   public void onSubmit() {
     System.out.println("in onSubmit...");
   }
}

and the html is:

<form wicket:id="selectExpiriesForm">
   <input wicket:id="submit-button" type="submit" class="dialogButton"
          value="[[ button text ]]"/>
</form>

I also tested this in a separate quickstart and it works fine. I have no 
specific error setup (I disabled . So, something else in my app is must 
be causing this strange behavior.

Pierre-Yves

Nino Wael a écrit :
> Sounds strange, could you poste the source?
> 
> AFAIK, two things should happen either you would get what you wanted or you 
> should get an error. Although this migth be changed if you had special error 
> handling that redirects the user to the home page.
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] on behalf of Pierre-Yves Saumont
> Sent: Mon 09-10-2006 17:18
> To:   [email protected]
> Cc:   
> Subject:      [Wicket-user] onSubmit not called in a form
> 
> Hi,
> 
> I have a form and on a page and I believe a click on the submit button 
> should cause a call to the onSubmit method. (No onSubmit in the button, 
> all default settings). By default, I suppose after the call to onSubmit 
> Wicket should redisplay the same page. Instead of this, onSubmit is not 
> called and Wicket displays the home page. I am sure I am doing something 
> wrong, but I can't find what. Any hint about where to look for?
> 
> Pierre-Yves
> 
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> 
> 
> 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user




-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to