当前位置:编程学习 > JAVA >>

求助!如何根据数组生成textfield,并且实现数组数据的修改?

在action中有个integer数组,数组长度不定,里面有数据,如何实现在页面中根据数组生成textfield,textfield中显示数组中的数据,然后在页面中textfield修改数值后,提交更改数组中数据? --------------------编程问答-------------------- 我写成这样
<s:iterator value="values" status="status">
<s:textfield name="values[#status.index]"/>
</s:iterator>
values是action中数组的名字
textfield中显示数组中的数据没问题,但是在页面中textfield修改数值提交后,values显示为NULL。假如我把代码改为
<s:iterator value="values" status="status">
<s:textfield name="values"/>
</s:iterator>
所有textfield中都显示数组中第一个数据的值,但是修改提交后,values能正常修改为提交的值。不知为什么?

--------------------编程问答-------------------- 我因为这个问题耽搁一段时间了,希望知道的兄弟帮个忙
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,