Hi Bernard, did you call setRequired method on your FormComponentPanel input
components?
like: formComponentPanel.fieldOne.setRequired(true)

On Thu, Jul 29, 2010 at 4:33 PM, <[email protected]> wrote:

> Hi,
>
> org.apache.wicket.markup.html.form.FormComponentPanel
> aims to act to the outside world as one component.
>
> I want it to behave in a way that it flags missing required input on
> behalf of its enclosed components.
>
> Imagine an input component with 4 fields for a credit card number.
>
> If input in any of the fields is missing, then I want to highlight (eg
> with FormComponentFeedbackBorder) the enclosing component not any
> individual sub-fields .
>
> As an easy test example, please consider
>
> org.apache.wicket.examples.forminput.Multiply which is included in the
> Wicket distribution.
>
>
> http://www.wicketstuff.org/wicket/forminput/?wicket:bookmarkablePage=sources:org.apache.wicket.examples.source.SourcesPage&SourcesPage_class=org.apache.wicket.examples.forminput.FormInput&source=Multiply.java
>
> What is the best way to change this example so that a Required error
> is generated for Multiply if any of its components are empty? I found
> that checkRequired() is not called.
>
> Many thanks.
>
> Bernard
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Pedro Henrique Oliveira dos Santos

Reply via email to