Sturst2 同名参数的接收问题!请高手解答! struts2 同名参数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private String[] personName; 试试看看 页面用js处理下,不要多个input了都放在一个input,用逗号隔开不就行了 struts2的ongl在你提交同名参数时,本来是一个数组,你如果用单个的String接收那么他会以Arrays.toString(参数集合)去掉“[]”赋值。如果楼主非要这样的。那就在他的set方法里面去空格就是了public void setPersonName(String personName){ personName.replaceAll("(?<=,)\\s+","");//把","后面的空格都去掉再赋值给成员personName this.personName=personName;} 少了一个personName赋值public void setPersonName(String personName){ personName=personName.replaceAll("(?<=,)\\s+","");//把","后面的空格都去掉再赋值给成员personName this.personName=personName;} <input type='text' name='personName[0]' value='张三'><input type='text' name='personName[1]' value='李四'>private String[] personName;gettersetter...这样就可以按你想要的顺序 获取personName java Web 开发现在的主流框架 以及将来的趋势 求解 java 简单聊天程序 客户端之间不能对话 JAVA EL 的问题求高手解答 最新最全的 EJB 3书籍共享 spring aop-环绕通知不起作用 数据乱码问提,请高手帮忙!!!!!!!!!!急啊!!!!!!!!!!!!!!!!!!!!!!! 怎么去掉hibernate的级联查询? 研究过codeinsight(编码智能)的实现的大虾请进,非常感谢! 请教:关于在JBoss中使用struts 如何刷新一个div内的 s:iterator struts2访问出错? java小白求看下代码
都放在一个input,用逗号隔开不就行了
public void setPersonName(String personName){
personName.replaceAll("(?<=,)\\s+","");//把","后面的空格都去掉再赋值给成员personName
this.personName=personName;
}
public void setPersonName(String personName){
personName=personName.replaceAll("(?<=,)\\s+","");//把","后面的空格都去掉再赋值给成员personName
this.personName=personName;
}
<input type='text' name='personName[0]' value='张三'>
<input type='text' name='personName[1]' value='李四'>
private String[] personName;
getter
setter...这样就可以按你想要的顺序 获取personName