Not sure if I understand what the issue is. In validator terms there
is no requirement that what you define in a <form> element be anything
other than a regular java bean.

So as I understand it you have an ActionForm which has a property for
the collection of PERSON objects - say called "people", with
appropriate getPeople() / setPeople() methods

<form name="FooForm">

   <field property="people" depends="extends">
       <var><var-name>extends<var-name><var-value>PERSON<var-value></var>
       <arg0 key="lineNumber">
    </field>

</form>

<form name="PERSON">

   <field property="ssn" depends="required">
       <arg0 key="SSN" resource="false">
       <msg name="required" key="ssn.errors.required">
   </field>

</form>

To be honest I'm confused by you saying "how to do it with out
actually extending from any other form" - since I'm not sure if you're
thinking that your "PERSON" java object has to inherit from an
ActionForm (which it doesn't in this scenario) or whether you just
don't want your validation config to "extend" - but that would make no
sense with an "extends" validator.

Best thing is - why don't you give it a try and see if it meets your needs.

Niall

On 9/28/06, Tejesh Shetty <[EMAIL PROTECTED]> wrote:
Niall,

Struts extends looks promising..getting the index value works when that
field actually extends from some other form..

I have a form with collection of 'PERSON' in it. And every person has
property like first name, last name, ssn.

Now I want to validate if ssn for  all the 'PERSON's are entered. So
field to be validated will be ssn so I cant make out from struts extend
documentation how to do it with out actually extending from any other
form.

Thanks.

TJ.

-----Original Message-----
From: Niall Pemberton [mailto:[EMAIL PROTECTED]
Sent: Thursday, September 28, 2006 12:03 AM
To: Struts Users Mailing List
Subject: Re: index value in custom validation message ?

Theres nothing in struts to help you do this - but the extends
validator can but it only does server side - see the indexed example:

http://www.niallp.pwp.blueyonder.co.uk/strutsvalidatorextends.html#index
ed

Niall

On 9/28/06, Tejesh Shetty <[EMAIL PROTECTED]> wrote:
> I am using struts 1.2.8, and I am validating an indexed property and
> everything works just fine. When validation fails for an item I want
to
> display action message saying Item <i> is required, I was finding a
way
> to do that couldn't find anything.
>
> Can anyone please suggest how to get this working?
>
> TJ.

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

Reply via email to