I got it,it's working now. :)

Thanks.


mraible wrote:
> 
> From
> https://springmodules.dev.java.net/docs/reference/0.8/html_single/#commons-validator
> : 17.1.2. Use a dedicated validation-rules.xml
> 
> The file *validation-rules.xml* must contain Commons Validator elements
> based on classes provided by the support of this framework in Spring
> Modules.
> 
> For example, the configuration of the entities "required" and "requiredif"
> must be now in the *validation-rules.xml* file.
> 
> <validator name="required"
>           classname="org.springmodules.validation.commons.FieldChecks"
>           method="validateRequired"
>           methodParams="java.lang.Object,
>                         org.apache.commons.validator.ValidatorAction,
>                         org.apache.commons.validator.Field,
>                         org.springframework.validation.Errors"
>           msg="errors.required">
> 
>   <javascript><![CDATA[
>     (...)
>   ]]></javascript>
> </validator>
> 
> <validator name="requiredif"
>            classname="org.springmodules.validation.commons.FieldChecks"
>            method="validateRequiredIf"
>            methodParams="java.lang.Object,
>                          org.apache.commons.validator.ValidatorAction,
>                          org.apache.commons.validator.Field,
>                          org.springframework.validation.Errors,
>                          org.apache.commons.validator.Validator"
>           msg="errors.required">
> </validator>
> 
> The validation sample of the distribution provides a complete *
> validation-rules.xml* based on the classes of the support.
> 
> You must note that the support of *validwhen* is not provided at the
> moment
> in the support. However, some codes are provides in JIRA. For more
> informations, see the issues
> MOD-38<http://opensource2.atlassian.com/projects/spring/browse/MOD-38>
>  and MOD-49
> <http://opensource2.atlassian.com/projects/spring/browse/MOD-49>
> .
> 
> On 7/10/07, Msarda <[EMAIL PROTECTED]> wrote:
>>
>> When i am using validwhen,getting error as
>>
>> [TryEngagementForm1] ERROR [main] AbstractBeanValidator.validate(66) |
>> Exception while validating object null
>> org.apache.commons.validator.ValidatorException: No ValidatorAction named
>> validwhen found for field typeOfReqSupportNo
>>         at
>> org.apache.commons.validator.Field.handleMissingAction(Field.java:867)
>>         at org.apache.commons.validator.Field.validate(Field.java:843)
>>         at org.apache.commons.validator.Form.validate(Form.java:290)
>>         at
>> org.apache.commons.validator.Validator.validate(Validator.java:354)
>>         at
>> org.springmodules.validation.commons.AbstractBeanValidator.validate(
> AbstractBeanValidator.java:63)
>>         at
>> org.springframework.validation.ValidationUtils.invokeValidator(
> ValidationUtils.java:63)
>>         at
>> org.springframework.web.servlet.mvc.BaseCommandController.bindAndValidate(
> BaseCommandController.java:373)
>>         at
>>
> org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal
> (AbstractFormController.java:248)
>>         at
>> org.springframework.web.servlet.mvc.AbstractController.handleRequest(
> AbstractController.java:153)
>>
>>
>> i have done following in validation.xml
>>
>> <field property="typeOfReqSupportNo" depends="validwhen">
>>                                         <arg position="0" key="
> engagementform.typeOfReqSupportNo"/>
>>                                                 <var>
>>                                                 <var-name>test</var-name>
>>                                                 <var-value>(typeofRequest
> = 'Support')</var-value>
>>                                                  </var>
>>                                 </field>
>>
>> I don't have any <validator> in validation-rules.xml for validwhen.
>>
>>
>>
>>
>> Msarda wrote:
>> >
>> > Thank you very much :)
>> >
>> >
>> > mraible wrote:
>> >>
>> >> You may be able to use Commons Validator's ValidWhen:
>> >>
>> >> http://struts.apache.org/1.3.8/faqs/validator.html
>> >>
>> >> If that doesn't work, you can change your Controller's "validator"
>> >> property to a "validators" property and pass in a list of properties
>> >> (one for beanValidator and one for your custom Spring Validator that
>> >> performs additional logic).
>> >>
>> >> Matt
>> >>
>> >> On 7/10/07, Msarda <[EMAIL PROTECTED]> wrote:
>> >>>
>> >>> I am using spring framework (basic) with appfuse 2.0-m5 and maven
> 2.0.6
>> >>>
>> >>>
>> >>> mraible wrote:
>> >>> >
>> >>> > Which web framework (and version of AppFuse) are you using?
>> >>> >
>> >>> > On 7/10/07, Msarda <[EMAIL PROTECTED]> wrote:
>> >>> >>
>> >>> >> Hi all,
>> >>> >>
>> >>> >> I want to do validation for a field depending on the value of
>> other
>> >>> field
>> >>> >> in
>> >>> >> validation.xml.
>> >>> >>
>> >>> >> I have two radio buttons,each one having a text box in front of
> them
>> >>> to
>> >>> >> fill
>> >>> >> value if that particular radio button is selected.
>> >>> >> I just want to check that if the radio button is selected,there
>> >>> should be
>> >>> >> some value in textbox.
>> >>> >>
>> >>> >> I tried doing that in jsp only with alret() but the form is
>> getting
>> >>> >> submitted before changing/adding the value.
>> >>> >>
>> >>> >> Can anybody please guide me in this problem.
>> >>> >>
>> >>> >> Thanks.
>> >>> >> --
>> >>> >> View this message in context:
>> >>> >>
>> >>>
> http://www.nabble.com/Conditional-Validation-tf4059682s2369.html#a11533632
>> >>> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >>> >>
>> >>> >>
> ---------------------------------------------------------------------
>> >>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>> >>
>> >>> >>
>> >>> >
>> >>> >
>> >>> > --
>> >>> > http://raibledesigns.com
>> >>> >
>> >>> >
> ---------------------------------------------------------------------
>> >>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >>> >
>> >>> >
>> >>> >
>> >>>
>> >>> --
>> >>> View this message in context:
>> >>>
> http://www.nabble.com/Conditional-Validation-tf4059682s2369.html#a11533723
>> >>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >>> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> http://raibledesigns.com
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >>
>> >
>> >
>>
>> --
>>
>> View this message in context:
> http://www.nabble.com/Conditional-Validation-tf4059682s2369.html#a11534266
>>
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> -- 
> http://raibledesigns.com
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Conditional-Validation-tf4059682s2369.html#a11535522
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to