yeah. And there's a separate project with a new datepicker now as
well: wicket-datetime.

Eelco

On 4/30/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> ok, found it: 
> http://wicketstuff.org/confluence/display/STUFFWIKI/wicket-contrib-datepicker
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] on behalf of [EMAIL PROTECTED]
> Sent: Mon 4/30/2007 3:52 PM
> To: wicket-user@lists.sourceforge.net
> Subject: from 1.2.6 to 1.3.0 snapshot
>
> Ta, I've just upgraded and prefixed all wicket imports with org.apache.
>
> Only problemo seems to be that
>
> wicket.extensions.markup.html.datepicker.DatePicker
>
> has disappeared.
>
> Any idea where it went?
>
> Derek
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] on behalf of Matej Knopp
> Sent: Mon 4/30/2007 2:10 PM
> To: wicket-user@lists.sourceforge.net
> Subject: Re: [Wicket-user] Nested Forms and onSubmit()?
>
> hi,
>
> i just want to mentioned that there were a nasty bug in 1.3 nested
> form processing that was fixed today, so if you have any issues with
> it i suggest you upgrading wicket to see if it helps.
>
> -Matej
>
> On 4/30/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> > As for your first question, I think the following is a better approach:
> >
> >
> > public AddressFieldsetPanel(String id, IModel address) {
> >     super(id, new CompoundPropertyModel(address));
> > }
> >
> > and :
> >
> > form.add(new AddressFieldsetPanel("billing", new
> > PropertyModel(form.getModel(), "billing"))));
> > form.add(new AddressFieldsetPanel("shipping", new
> > PropertyModel(form.getModel(), "shipping"))));
> >
> > then the wiring of the addresses can be done in the model object itself:
> >
> > Invoice invoice = new Invoice();
> > invoice.setBilling(new Address());
> > invoice.setShipping(new Address());
> >
> > Martijn
> >
> > On 4/30/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > > > imho all he should do is extend a panel, and make sure that panel is 
> > > > always inside a form.
> > > > there is no need to have a form to group a few fields together.
> > >
> > > Thanks, that's how I was thinking it should be a Fieldset so to speak. 
> > > Have progressed a bit
> > > down that route but still have a couple of related questions.
> > >
> > > Am new to Wicket and trying to learn how to do forms (binding and 
> > > validation) the Wicket way.
> > > Here's where I'm at so far with a simplistic example I'm using 
> > > (abbreviated syntax for clarity):
> > >
> > > PurchaseOrder {
> > >  String customerName
> > >  PostalAddress deliveryAddress
> > >  PostalAddress invoiceAddress
> > > }
> > >
> > > PostalAddress {
> > >  String addressLine
> > >  String municipality
> > >  String postalCode
> > >  String country
> > > }
> > >
> > > PurchaseOrderForm extends Form
> > > {
> > >    public PurchaseOrderForm(String name)
> > >    {
> > >       super(name, new CompoundPropertyModel(new PurchaseOrder()));
> > >       add(new RequiredTextField("customerName"));
> > >       add(new PostalAddressFieldset("deliveryAddress", new 
> > > PostalAddress()));  //  ???
> > >       add(new PostalAddressFieldset("invoiceAddress", new 
> > > PostalAddress()));   //  ???
> > >    )
> > > }
> > >
> > > PostalAddressFieldset extends Panel
> > > {
> > >     public PostalAddressFieldset(String id, PostalAddress postalAddress)  
> > >      // ???
> > >     {
> > >       super(id, new CompoundPropertyModel(postalAddress));  // ???
> > >       add(new RequiredTextField("addressLine"));
> > >       add(new RequiredTextField("municipality"));
> > >       add(new RequiredTextField("postalCode"));
> > >       add(new RequiredTextField("country"));
> > > }
> > >
> > > Bit I'm not sure about is how to wire up the binding of the nested model 
> > > object (PostalAddress)
> > > to the nested Fieldset (PostalAddressFieldset), see question marks in 
> > > comments above.
> > > Have done it like this so far to get it to compile but it is obviously 
> > > wrong as I'm
> > > interested in the nested PostalAddress objects, not new ones.
> > >
> > > Second question is whether Wicket provides support for creating unique 
> > > id's for elements.
> > > My html for the PostalAddressFieldset includes things like:
> > >
> > > <input wicket:id="addressLine" id="addressLine" type="text" size="40"/>
> > >
> > > Obviously this is no good as when I use this component multiple times on 
> > > a form, I end up
> > > with multiple fields with the same id.
> > >
> > > Any advice on best practice or pointers to examples that demonstrate 
> > > these techniques would be
> > > appreciated.
> > >
> > > Cheers,
> > > Derek
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] on behalf of Igor Vaynberg
> > > Sent: Sun 4/29/2007 8:19 PM
> > > To: wicket-user@lists.sourceforge.net
> > > Subject: Re: [Wicket-user] Nested Forms and onSubmit()?
> > >
> > > imho all he should do is extend a panel, and make sure that panel is 
> > > always inside a form.
> > >
> > > there is no need to have a form to group a few fields together.
> > >
> > > -igor
> > >
> > >
> > >
> > > On 4/29/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> > >
> > >         One note: this is a 1.3 feature so only expect it to work there.
> > >
> > >         What happens with the nested forms is that the buttons stay, and 
> > > iirc
> > >         only the inner form is submitted when a button is pressed inside 
> > > that
> > >         inner form.
> > >
> > >         I think the discussion never got to a conclusion on what happens 
> > > when
> > >         the outer form is submitted. I think we can still change that 
> > > behavior
> > >         (we're not final or in release candidate mode).
> > >
> > >         FormComponent is for input controls (textfields, buttons,
> > >         dropdownchoice, etc). Forms are for the form tag. So in your 
> > > case, you
> > >         should extend Form, and Wicket should take care of processing the
> > >         right form (inner, outer, sibling) for you.
> > >
> > >         But as I said, it probably is still a bit raw currently, as it is 
> > > a
> > >         new feature and not widely used.
> > >
> > >         Martijn
> > >
> > >         On 4/29/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > >         >
> > >         > > Wicket supports nested forms. The inner form tags are 
> > > replaced with
> > >         > > <span> elements. This is a component framework, where you 
> > > expect forms
> > >         > > to be able to be nested (form on a reusable panel anyone?).
> > >         >
> > >         > I'm just starting to work on a similar thing: an address form 
> > > panel to
> > >         > be used in other forms.
> > >         >
> > >         > Had assumed I should be extending FormComponent rather than 
> > > Form itself.
> > >         > Are you suggesting otherwise? Or does the nested form's submit 
> > > button
> > >         > get removed too?
> > >         >
> > >         > Is there an example of this kind of thing? I couldn't find one.
> > >         >
> > >         > Cheers,
> > >         > Derek
> > >         >
> > >         >
> > >         >
> > >         > -----Original Message-----
> > >         > From: [EMAIL PROTECTED] on behalf of Martijn Dashorst
> > >         > Sent: Fri 4/27/2007 2:37 PM
> > >         > To: wicket-user@lists.sourceforge.net 
> > > <mailto:wicket-user@lists.sourceforge.net>
> > >         > Subject: Re: [Wicket-user] Nested Forms and onSubmit()?
> > >         >
> > >         > On 4/27/07, jan_bar <[EMAIL PROTECTED]> wrote:
> > >         > > I think that you cannot nest <form> in HTML. You have to 
> > > "nest" them with
> > >         > > CSS. This will also solve your trouble with form submits - I 
> > > think that the
> > >         > > browser simply ignores the nested <form> tags.
> > >         >
> > >         > Wicket supports nested forms. The inner form tags are replaced 
> > > with
> > >         > <span> elements. This is a component framework, where you 
> > > expect forms
> > >         > to be able to be nested (form on a reusable panel anyone?).
> > >         >
> > >         > Martijn
> > >         > --
> > >         > Learn Wicket at ApacheCon Europe: http://apachecon.com
> > >         > Join the wicket community at irc.freenode.net: ##wicket
> > >         > Wicket 1.2.6 contains a very important fix. Download Wicket now!
> > >         > http://wicketframework.org
> > >         >
> > >         > 
> > > -------------------------------------------------------------------------
> > >         > This SF.net email is sponsored by DB2 Express
> > >         > Download DB2 Express C - the FREE version of DB2 express and 
> > > take
> > >         > control of your XML. No limits. Just data. Click to get it now.
> > >         > http://sourceforge.net/powerbar/db2/ 
> > > <http://sourceforge.net/powerbar/db2/>
> > >         > _______________________________________________
> > >         > Wicket-user mailing list
> > >         > Wicket-user@lists.sourceforge.net
> > >         > https://lists.sourceforge.net/lists/listinfo/wicket-user 
> > > <https://lists.sourceforge.net/lists/listinfo/wicket-user>
> > >         >
> > >         >
> > >         > ***** Email confidentiality notice *****
> > >         > This message is private and confidential. If you have received 
> > > this message in error, please notify us and remove it from your system.
> > >         >
> > >         > The London School of Economics and Political Science (the 
> > > School) is a company limited by guarantee, registered in England and 
> > > Wales, under registered number 00070527, and having its registered office 
> > > at 10th Floor, Tower One, Houghton Street, London WC2A 2AE.
> > >         >
> > >         > The inclusion of this information does not of itself make this 
> > > email a business document of the School and, to the maximum extent 
> > > permitted by law, the School accepts no liability for the content and 
> > > opinions in any non-business emails.
> > >         > 
> > > -------------------------------------------------------------------------
> > >         > This SF.net email is sponsored by DB2 Express
> > >         > Download DB2 Express C - the FREE version of DB2 express and 
> > > take
> > >         > control of your XML. No limits. Just data. Click to get it now.
> > >         > http://sourceforge.net/powerbar/db2/
> > >         > _______________________________________________
> > >         > Wicket-user mailing list
> > >         > Wicket-user@lists.sourceforge.net 
> > > <mailto:Wicket-user@lists.sourceforge.net>
> > >         > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >         >
> > >         >
> > >         >
> > >
> > >
> > >         --
> > >         Learn Wicket at ApacheCon Europe: http://apachecon.com
> > >         Join the wicket community at irc.freenode.net: ##wicket
> > >         Wicket 1.2.6 contains a very important fix. Download Wicket now!
> > >         http://wicketframework.org
> > >
> > >         
> > > -------------------------------------------------------------------------
> > >         This SF.net email is sponsored by DB2 Express
> > >         Download DB2 Express C - the FREE version of DB2 express and take
> > >         control of your XML. No limits. Just data. Click to get it now.
> > >         http://sourceforge.net/powerbar/db2/
> > >         _______________________________________________
> > >         Wicket-user mailing list
> > >         Wicket-user@lists.sourceforge.net
> > >         https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >
> > >
> > >
> > >
> > >
> > > ***** Email confidentiality notice *****
> > > This message is private and confidential. If you have received this 
> > > message in error, please notify us and remove it from your system.
> > >
> > > The London School of Economics and Political Science (the School) is a 
> > > company limited by guarantee, registered in England and Wales, under 
> > > registered number 00070527, and having its registered office at 10th 
> > > Floor, Tower One, Houghton Street, London WC2A 2AE.
> > >
> > > The inclusion of this information does not of itself make this email a 
> > > business document of the School and, to the maximum extent permitted by 
> > > law, the School accepts no liability for the content and opinions in any 
> > > non-business emails.
> > > -------------------------------------------------------------------------
> > > This SF.net email is sponsored by DB2 Express
> > > Download DB2 Express C - the FREE version of DB2 express and take
> > > control of your XML. No limits. Just data. Click to get it now.
> > > http://sourceforge.net/powerbar/db2/
> > > _______________________________________________
> > > Wicket-user mailing list
> > > Wicket-user@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >
> > >
> > >
> >
> >
> > --
> > Learn Wicket at ApacheCon Europe: http://apachecon.com
> > Join the wicket community at irc.freenode.net: ##wicket
> > Wicket 1.2.6 contains a very important fix. Download Wicket now!
> > http://wicketframework.org
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>
>
> ***** Email confidentiality notice *****
> This message is private and confidential. If you have received this message 
> in error, please notify us and remove it from your system.
>
> The London School of Economics and Political Science (the School) is a 
> company limited by guarantee, registered in England and Wales, under 
> registered number 00070527, and having its registered office at 10th Floor, 
> Tower One, Houghton Street, London WC2A 2AE.
>
> The inclusion of this information does not of itself make this email a 
> business document of the School and, to the maximum extent permitted by law, 
> the School accepts no liability for the content and opinions in any 
> non-business emails.
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to