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


On 10/07/2003 09:48 PM Cornellious Mann wrote:



I am wondering what is the best approach to

handle



dynamic form fields within an ActionForm.

I have a JSP page that will display quantity

input



fields for a dynamic list of products. I don't

know




how many products will be in the list until

runtime.




How can I set up my ActionForm to handle the

list


in



input parameters?

Thanks for any help.

=====
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]



=====
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]

=== 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