1) You're calling
itr.next() twice inside the loop. You shouldn't do that. It moves the iterator forward to the next element. Best case you now get options with every even element (0, 2, 4, ...) as the option values and every odd element as the option labels. Worst case you will get a NoSuchelementException.
2)
You should use a <c:forEach> tag for iterating through the List:
But I've already showed you how to do that in
your other thread.