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:
=== message truncated ===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
the
research I have done it sounds like
ActionForms
can
not handle this situation and I will need to
handle it
myself in the Action. Do you agree?
--- Adam Hardy
<[EMAIL PROTECTED]>
wrote:
Hi Cornellious, it depends whether you know beforehand what
the
full
set of possible fields could be, or whether the fields
themselves
are not limited in name or type.
If the former, then it would be easy to make
a
form
that defined them all, and to use logic tags to display the
needed
fields or not in JSP.
Adam
===== 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]