当前位置: 代码迷 >> J2EE >> struts2如何避免表单数据量不确定的情况
  详细解决方案

struts2如何避免表单数据量不确定的情况

热度:83   发布时间:2016-04-21 20:14:00.0
struts2如何处理表单数据量不确定的情况
前台表单数据需要动态生成,数据量不定,但是数据的类型一样,

那么在后台如何正确接受所有的表单数据
------解决方案--------------------
这个你可以在s2中。使用Aware接口先拿到 request, 之后你getParameterNames  这个方法,之后你就能通过遍历取得所有的  参数了。  比如 你Request里通过  getParaNames这个方法你能得到,这几个字段  username,password,hiddenattr  ,之后你通过这个字段  使用getPara方法你就能拿到对应的值,之后的事情你可以通过  反射 来set每一个属性 。
------解决方案--------------------
你可以在action定义 一个数组 比如 String []names;

然后你前台动态生成的那些数据名字就叫name0,name1 提交的时候sturts2会自动把这些name的值赋到action里面那个names的数组上,前提是你给names写好get set方法
  相关解决方案