• Post Reply Bookmark Topic Watch Topic
  • New Topic

problem in <s:select> usage

 
Vidya Lakshman
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I am trying to use the following code in Action class & JSP in struts2.
But I get the error message saying "tag 'select', field 'list', name 'country': The requested list key 'countryList' could not be resolved as a collection/array/map/enumeration/iterator type"

Code in Action class




code in jsp



Please let me know the reason for error & how to go about in solving the problem.

Thanks
 
Yogesh Lonkar
Ranch Hand
Posts: 94
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
apparently you are not instantiating your action class which creates ArrayList and field variable for jsp,
for that you can make your index.jsp or your 1st page that loads on running project look like this


then in your struts.xml


and finally you need to populate your Country list
add simple populate(); line in your execute method which will populate your List or you can use Preparable interface
 
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!