我有一個JSP在其中我遍歷列表並創建一個可編輯的表。如何在我的操作中從JSP獲取更新的列表值?
<s:iterator value="test" id="countryList">
<tr>
<td><s:textfield name="countryCode" value="%{countryCode}" theme="simple" /></td>
<td><s:textfield name="countryName" value="%{countryName}" theme="simple" /></td>
</tr>
</s:iterator>
我的列表:
List<Country> test = new ArrayList<Country>();
國家類:
public class Country {
private String countryCode;
private String countryName;
and the getter setters......
,說我填充列表,如:
Country country = new Country();
Country country1 = new Country();
country.setCountryCode("1");
country.setCountryName("India");
country1.setCountryCode("2");
country1.setCountryName("US");
test.add(country);
test.add(country1);
現在,當我在JSP中更改countrycode
和countryname
的值時,我應該在我的操作中獲取更新的值。但我不能。有什麼辦法來獲得這些更新的值。
確實使用%{variableName}? –
是的...它支持OGNL表達式 – DDas
所以不應該是$ {variableName} –