Preencher List/Select

Bom dia

Tenho um JSP e estou tentanto preencher um List/Menu com um list e não estou conseguindo, se alguem puder me ajudar é muito importante para mim.

Obrigado;

meu código é o seguinte:

<%
List<ClienteJB> cliente = null;
cliente = (List<ClienteJB>)request.getSession().getAttribute("cliente");
%>

<script type="text/javascript" language="JavaScript">
	function listarCliente (form){
		var cidade = form.cCidade.options; //List/Combo - <select></select>
		var cliente = form.cCliente.options;//List/Combo - <select></select>
		<%
		    for (int y=0; y <cliente.size(); y++){		
		%>
		      sempre que eu selecionar uma cidade 
                      quero que ele percora o list cliente e verifique se a sua cidade é 
                      igual a que esta selecionada no List/Combo cCidade
                      caso seja devera adicionar o nome do cliente ao cCliente //List/Combo
                      (no caso listarar todos os cliente que possuem na cidade)
		<%}%>
	}
	
</script>

vc pode percorrer da seguinte maneira .

// digamos que coleção seja uma coleção de BlaBleBli for (Iterator it = colecao.iterator(); it.hasNext(); ) { BlaBleBli obj = (BlaBleBli) it.next(); }

Em Java 5, o “iterator” pode até ficar escondido:

 for (BlaBleBli obj : colecao) {  
   }