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.
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