Я использую два tags.Both из них имеет одинаковое имя, но разный Idstruts2 <s: doubleselect>
<s:doubleselect id="countryId1" name="country" list="countriesMap.keySet()" doubleId="cityId1" doubleName="city" doubleList="countriesMap.get(top)" />
<s:doubleselect id="countryId2" name="country" list="countriesMap.keySet()" doubleId="cityId2" doubleName="city" doubleList="countriesMap.get(top)" />
в действии я попытался получить
country String[] countryArray = ServletRequest.getParameterValues("country");
Но я получаю countryArray = null
, Я посмотрел на код страницы и нашел такую ситуацию
<select name="country" id="countryId1" onchange="countryId1Redirect(this.options.selectedIndex)">
<option value="USA">USA</option>
<option value="Germany">Germany</option>
</select>
Я выбрал значение США, но нет selected='selected'
собственности.
Как я могу поместить выбранные значения из каждого <select name...
в массив?
Не забудьте чтобы принять ответ, если это поможет. :) –