<s:form action="AAA.action">
<s:iterator value="#BBB" id="Value">
<s:hidden name="CCC"></s:hidden>
......
</s:iterator>
</s:form>
hidden标签的值由JS来赋值,因为数据迭代展现后,会出现多项相同name的标签值,传递给action后,怎么把全部name=“CCC”的这一数组的值全部取到?
我在action里ServletActionContext.getRequest().getParameterValues("CCC"),还是只能取到页面里第一个name=“CCC”的值
请问是不是如果页面里用迭代展现的数据整体提交,造成多条数据的控件name相同的情况,就只能用这种方法来把相同name的参数值全部取出?
追答可以用你的那种方法取,通过request.getParameterValues("CCC")能取到,仍然是一个数组类型的,可以试试看
本回答被提问者采纳