{"id":56,"date":"2013-06-28T09:58:36","date_gmt":"2013-06-28T09:58:36","guid":{"rendered":"http:\/\/codethataint.com\/blog\/?p=56"},"modified":"2013-06-28T10:12:39","modified_gmt":"2013-06-28T10:12:39","slug":"populating-dropdown-with-values-from-java-bean","status":"publish","type":"post","link":"https:\/\/codethataint.com\/blog\/populating-dropdown-with-values-from-java-bean\/","title":{"rendered":"Populating dropdown with values from java bean Struts2"},"content":{"rendered":"<p><strong>Action Class Code<\/strong><\/p>\n<pre class=\"brush: java; title: ; notranslate\" title=\"\">\r\npublic class DropDown extends ActionSupport{\r\n    private List arrUserDetails = new ArrayList&lt;Users&gt;();\r\n\r\n    public DropDown()\r\n    {\r\n        Users objUsers = new Users();\r\n        objUsers.setUserId(&quot;101&quot;);\r\n        objUsers.setUserName(&quot;User1&quot;);\r\n\r\n        arrUserDetails.add(objUsers);\r\n\r\n        objUsers.setUserId(&quot;102&quot;);\r\n        objUsers.setUserName(&quot;User2&quot;);\r\n\r\n        arrUserDetails.add(objUsers);\r\n\r\n        objUsers.setUserId(&quot;103&quot;);\r\n        objUsers.setUserName(&quot;User3&quot;);\r\n\r\n        arrUserDetails.add(objUsers);\r\n    }\r\n\r\n    public String execute(){\r\n        return SUCCESS;\r\n    }\r\n\r\n    public List getArrUserDetails() {\r\n        return arrUserDetails;\r\n    }\r\n\r\n\r\n    public void setArrUserDetails(List arrUserDetails) {\r\n        this.arrUserDetails = arrUserDetails;\r\n    }\r\n}\r\n<\/pre>\n<p><strong>Users Bean Class<\/strong><\/p>\n<pre class=\"brush: java; title: ; notranslate\" title=\"\">\r\n public class Users\r\n{\r\n    private String userId;\r\n    private String userName;\r\n\r\n    public String getUserId() {\r\n        return userId;\r\n    }\r\n    public void setUserId(String userId) {\r\n        this.userId = userId;\r\n    }\r\n    public String getUserName() {\r\n        return userName;\r\n    }\r\n    public void setUserName(String userName) {\r\n        this.userName = userName;\r\n    }\r\n}\r\n<\/pre>\n<p><strong>JSP Page Struts2 Tag<\/strong><\/p>\n<pre class=\"brush: java; title: ; notranslate\" title=\"\">\r\n &lt;s:select label=&quot;Departments&quot; list=&quot;departmentList&quot; listKey=&quot;deptId&quot; listValue=&quot;deptName&quot; name=&quot;department&quot;\/&gt;\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Action Class Code public class DropDown extends ActionSupport{ private List arrUserDetails = new ArrayList&lt;Users&gt;(); public DropDown() { Users objUsers = new Users(); objUsers.setUserId(&quot;101&quot;); objUsers.setUserName(&quot;User1&quot;); arrUserDetails.add(objUsers); objUsers.setUserId(&quot;102&quot;); objUsers.setUserName(&quot;User2&quot;); arrUserDetails.add(objUsers); objUsers.setUserId(&quot;103&quot;); objUsers.setUserName(&quot;User3&quot;); arrUserDetails.add(objUsers); } public String execute(){ return SUCCESS; } public List getArrUserDetails() { return arrUserDetails; } public void setArrUserDetails(List arrUserDetails) { this.arrUserDetails = arrUserDetails; } }&hellip; <a href=\"https:\/\/codethataint.com\/blog\/populating-dropdown-with-values-from-java-bean\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-56","post","type-post","status-publish","format-standard","hentry","category-form-elements"],"_links":{"self":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/comments?post=56"}],"version-history":[{"count":5,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts\/56\/revisions"}],"predecessor-version":[{"id":61,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/posts\/56\/revisions\/61"}],"wp:attachment":[{"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/media?parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/categories?post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codethataint.com\/blog\/wp-json\/wp\/v2\/tags?post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}