java - failed to show data in Struts2 dropdown -
when making select dropdownlist using struts2 tag. getting following error "the requested list key 'mylist' not resolved collection/array/map/enumeration/iterator type. example: people or people.{name}". requirement retrieve list of variable action class , display in dropdown in struts2. need make object.
private list<string> mylist; public string execute(){ mylist=new arraylist<string>(); mylist.add("first"); mylist.add("second"); mylist.add("third"); setname("arun"); return success; } public list<string> getmylist() { return mylist; } public void setmylist(list<string> mylist) { this.mylist = mylist; } jsp:
<s:select label="mylist" name="mylist" headerkey="-1" headervalue="select value" list="mylist" />
to values in struts2 dropdown in jsp, need initialize list in action given below,
private string mylist; // getter , setter //logic list
showsearch drop=new showsearch(); service=drop.servicetype(); //value can db or manually set in list setmylist(service); and in jsp,
<s:select label="drop" name="mylist" headerkey="-1" headervalue="--select--" value" list="mylist" /> note : name used list in jsp should same of initialized variable in action class.
Comments
Post a Comment