jsf 与数组问题
我记得以前单单jsp+ servlet 可以做到:
在jsp面页如果有几个相同名的输入文本框,在servlet就可以以String[]的型试获得:
jsp:
<input type="txt" name="a" value/>
<input type="txt" name="a" value/>
<input type="txt" name="a" value/>
servlet:
String[] values = request.getParameterValues("a");
============================
问题就是:如果我想用jsf+管理bean 组合,不知有什么方法可以做同样获取String[]在管理bean,我试过不成功:
jsp:
<h:inputText id="values" value="#{ConsoleBean.updatePropertyValues}"/>
<h:inputText id="values" value="#{ConsoleBean.updatePropertyValues}"/>
<h:inputText id="values" value="#{ConsoleBean.updatePropertyValues}"/>
管理bean:
private String[] updatePropertyValues
public void setUpdatePropertyValues(String[] p)
{
this.updatePropertyValues = p ;
}
public void getUpdatePropertyValues()
{
return this.updatePropertyValues ;
}
当我在页面所有文本框输入值后,按提交按钮在管理bean调用getUpdatePropertyValues()时,updatePropertyValues数组是没有值的
各位高手指点下: