I thought there was something slightly awry in your thinking. I guess that's where examples really do help. Good luck with it,

Adam

On 10/09/2003 03:15 AM Cornellious Mann wrote:
Adam,

I missed the point about adding the index to the input
field name.  I was simply naming the field the same
thing.  It actually worked, but it worried me.  Thansk
for all of the help!  :)

--- Adam Hardy <[EMAIL PROTECTED]>
wrote:

They're indexed! 0 becomes 0, 1 becomes 1 etc., i.e.
the order they went out with remains the same when they come back in. I
think you must be missing the point here somewhere....


On 10/08/2003 10:34 PM Cornellious Mann wrote:

This worked. :)  Do you know if the order is
guaranteed?  From my testing it looks like the

values


appear in the array in the same order the

parameters


in the URL line.

--- Adam Hardy <[EMAIL PROTECTED]>
wrote:


Yes, but because they're indexed, you will see the
result as an array.

On 10/08/2003 07:45 PM Cornellious Mann wrote:


I'm not sure about one thing though. If I name

all of



my inputs on the HTML page the same name, when I
submit the form, won't only one of the inputs be
passed along?

--- Adam Hardy <[EMAIL PROTECTED]>
wrote:



I think I see what you mean. If all you want is

a


list of product Id's and the number of units per id, then your

priority


is to use indexed properties, rather than DynaForm or normal Form.

If you are using indexed properties, you just

name


the field one name, e.g. productId, and the indexing gives the field
unique names when in a list, e.g. productId[0], productId[1] etc.

Similarly



with units[0], units[1]

On 10/08/2003 04:47 PM Cornellious Mann wrote:



Currently, we are a stateless application. So

on


each



request we will read the database and get a

list


of



products.

Then our JSP will generate a from a list of

products.




Each product will have an input that can accept

the




number of units per product.

The problem I have is that each input field

needs


a



different name. How can I map these different

names




back to a list on a ActionForm?

Also, I don't really see how DynaForm helps

this


problem.


--- Adam Hardy

<[EMAIL PROTECTED]>


wrote:




Yes you can have indexed properties &

dynaforms.


I


do not use them, I prefer nested properties. But I think the docs

are



quite good on this topic.

Re: your problem, I was just asking about

categories




because I have no concept of how your database stores your

products.



Looking at your database should give you ideas how to design

the


data model in your business & view layers.

Do you store / 'persist' your products

somehow?


Or


do they only last as long as the user's session? Do you use a

database?



On 10/08/2003 03:01 PM Cornellious Mann wrote:




All we have is a product ID. There is no

category.





How do you think category could help?

Also, have you used an indexed property and

DynaForm?





--- Adam Hardy

<[EMAIL PROTECTED]>


wrote:





Still it depends. How does the database

handle


the



new products? Can you at least categorise them?

On 10/08/2003 06:19 AM Cornellious Mann

wrote:





Unfortunately, products can be added at

runtime



and





therefore I don't know what the full set

is.


From


=== message truncated ===


===== Best Regards, Cornellious Mann

__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

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



-- struts 1.1 + tomcat 5.0.12 + java 1.4.2 Linux 2.4.20 RH9


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



Reply via email to