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: [email protected]
For additional commands, e-mail: [email protected]