Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- retreive value in selectbox in struts2
- private String userName;
- private String password;
- private String gender;
- private String about;
- private String country;
- private ArrayList<Country> countryList;
- private String[] community;
- private ArrayList<String> communityList;
- private Boolean mailingList;
- public String populate() {
- countryList = new ArrayList<Country>();
- countryList.add(new Country(1, "India"));
- countryList.add(new Country(2, "USA"));
- countryList.add(new Country(3, "France"));
- communityList = new ArrayList<String>();
- communityList.add("Java");
- communityList.add(".Net");
- communityList.add("SOA");
- community = new String[]{"Java",".Net"};
- mailingList = true;
- return "populate";
- }
- @Override
- public String execute() {
- return SUCCESS;
- }
- public String getUserName() {
- return userName;
- }
- public void setUserName(String userName) {
- this.userName = userName;
- }
- public String getPassword() {
- return password;
- }
- public void setPassword(String password) {
- this.password = password;
- }
- public String getGender() {
- return gender;
- }
- public void setGender(String gender) {
- this.gender = gender;
- }
- public String getAbout() {
- return about;
- }
- public void setAbout(String about) {
- this.about = about;
- }
- public String getCountry() {
- return country;
- }
- public void setCountry(String country) {
- this.country = country;
- }
- public ArrayList<Country> getCountryList() {
- return countryList;
- }
- public void setCountryList(ArrayList<Country> countryList) {
- this.countryList = countryList;
- }
- public String[] getCommunity() {
- return community;
- }
- public void setCommunity(String[] community) {
- this.community = community;
- }
- public ArrayList<String> getCommunityList() {
- return communityList;
- }
- public void setCommunityList(ArrayList<String> communityList) {
- this.communityList = communityList;
- }
- public Boolean getMailingList() {
- return mailingList;
- }
- public void setMailingList(Boolean mailingList) {
- this.mailingList = mailingList;
- }
- <s:select name="country" list="countryList" listKey="countryId"
- listValue="countryName" headerKey="0" headerValue="Country"
- label="Select a country" />
- Country: <s:property value="country" /><br>
- private ArrayList<Country> communityList;
- <s:iterator value="countryList"> <!-- here myList contains the list of objects -
- <s:property value="countryName" /><br/>
- <s:property value="countryId" /><br/>
- </s:iterator>
- <s:select name="country" list="countryList" listKey="countryName" listValue="countryName" headerKey="0" headerValue="Country" label="Select country" />
Add Comment
Please, Sign In to add comment