Hi

I think you can use tags looks like this:

<s:iterator var="counter" begin="1" end="{n}" >
  <s:textfield name="data" />
</s:iterator>

to generate 'n' text box dynamically.

The html code should be:
<input type="text" name="data">
repeats 'n' times.

When user input text in these text boxes and
submit the form, the request should
include several parameters which has the
same name "data" and the different value.

I think the Action class should have
a property named [data] (same as the name of input tag),
and the data type of this property should be
array of String, so it can hold all the value input
in the text boxes.


2010/10/9 vinodh r <vinodh_itf...@yahoo.com>:
> Hi,
> I want to create 'n' text box dynamically, the 'n' should comes from database 
> Whether 'n' should be 3 or 4 or 12 it will be vary dynamically and decided by 
> the end user.
>
>
> Is it possible to create 'n' text Box dynamically or at run time with 
> struts2, Also how text box can be accessed because i don't know the name! 
> suppose I want to access a specific text box?
>
>
> Thanks,Vinodh

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to