Hi, I'm trying to display data in a drop-down but no success till now. I checked online documents and other examples but somehow they are not working for me.
Here is how I have implemented the code: *Action class* private String countryId; private List<Object> countryList = new ArrayList<Object>(0); public String getCountryId() { return countryId; } public void setCountryId(String countryId) { this.countryId = countryId; } public List<Object> getCountryList() { return countryList; } public void setCountryList(List<Object> countryList) { this.countryList = countryList; } // This method is invoked before the JSP is displayed public String load() throws ApplicationException { CountryVO countryVO = new CountryVO(); countryVO.setCountryKey(1); countryVO.setCountryCode("IN"); countryVO.setCountryName("India"); List<Object> countryList = new ArrayList<Object>(0); countryList.add(countryVO); this.setCountryList(countryList); this.userVO.setUserId(lUserId); this.userVO = (UserVO) userService.load(userVO); return DISPLAY; } *JSP* <tr> <td> <s:label value="%{getText('country')}"/> </td> <td> <s:select name="countryId" list="countryList" listKey="countryVO.countryKey" listValue="countryVO.CountryName"/> </td> </tr> On page I don't see any data in drop-down. Help is appreciated. Thanks in advance -- Regards, Himanshu Rathore