请问:当前台的input,类型是text时,后台对应的field是数组的情况下,前台的input值中含有半角逗号,后台将接受2个值。
举例说明一下就是前台代码:
<td style="width:240px;">
<input <c:if test="${account.hasRequiredErrorOnProvinceAndRegion}">class="input_error"</c:if> value="<c:out value="${account.provinceAndRegion}"/>" type="text" name="bankInformation.provinceAndRegion"/>
</td>后台对应bean的属性是:private String[] provinceAndRegion = null;bug重现:前台input里输入"beijing, 7huan"到后台接受值 数组的长度是2了,
得到的结果是provinceAndRegion[0]="beijing"provinceAndRegion[1]="7huan",
想得到的结果是provinceAndRegion[0]="beijing, 7huan"请各位帮帮忙
举例说明一下就是前台代码:
<td style="width:240px;">
<input <c:if test="${account.hasRequiredErrorOnProvinceAndRegion}">class="input_error"</c:if> value="<c:out value="${account.provinceAndRegion}"/>" type="text" name="bankInformation.provinceAndRegion"/>
</td>后台对应bean的属性是:private String[] provinceAndRegion = null;bug重现:前台input里输入"beijing, 7huan"到后台接受值 数组的长度是2了,
得到的结果是provinceAndRegion[0]="beijing"provinceAndRegion[1]="7huan",
想得到的结果是provinceAndRegion[0]="beijing, 7huan"请各位帮帮忙
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货