Use a s:textarea tag insted of an html input

<s:textarea name="demandRequest[%{#stat.index}].comments" value="%{comments}"
 />

On Tue, May 26, 2009 at 11:01 AM, tutul <shubhrakarma...@hotmail.com> wrote:

>
> Hi,
>
> Does anyone knows how I can submit a list back to the action??
> I have a List<DemandRequest> that I am displaying in the jsp. DemandRequest
> has Id, status, comments. Some of the fields in it are pre-populated (id)
> but some of them will be added by the user (comment, status). I have it
> send
> it back to the action where I am trying to access the list back to get the
> new fields user has entered. here is a snippet of code
> <s:form name="actionForm" action="SaveRequestAction" method="POST">
>  <table align="center" class="dataTable" border="1">
>                <tr>
>                        <th><s:text name="id"/></th>
>                        <th><s:text name="comments"/></th>
>                        <th><s:text name="audit.status"/></th>
>                </tr>
>                        <s:iterator value="demandRequest" status ="stat" id
> ="demandRequest">
>                        <tr>
>                            <td><s:property value="id" /></td>
>                            <td><input type="text"
> name="demandRequest[%{#stat.index}].comments" /></td>
>                            <td><input type="text"
> name="demandRequest[%{#stat.index}].status" /></td>
>                      </tr>
> </table>
> </s:form>
>
>
> My Action has the following
> public class SaveAudits extends ActionSupport {
>
>  private  List<DemandRequest> _demandRequest;
>
> @Override
>  public String execute() throws Exception {
>   // save it....
>      LOG.info("demandRequest size"+ _demandRequest.size());
>
>    return "success";
>  }
>  public List<DemandRequest> getDemandRequest() {
>   return _demandRequest;
>  }
>
>  public void setDemandRequestList<DemandRequest> demandRequest) {
>   _demandRequest = demandRequest;
>  }
> }
>
>
> -----------------------
> But I am not able to access the list back in the Save Action form. Can
> anyone please tell what I am doing wrong???
>
> Thanks very much in advance
> Tuni
> --
> View this message in context:
> http://www.nabble.com/submit-%3Cs%3Aiterator%3E-list-tp23726145p23726145.html
> Sent from the Struts - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
>
>


-- 
Luis Alberto Medina Bravo
Skype: lalbertme
Móvil: 553 715 5290
MSN: luis.med...@acm.org
--
Worker bees can leave
Even drones can fly away
The queen is their slave

Reply via email to