Olá Pessoal
Tenho um arrayList na sessão dessa maneira: 
Codigo     descricao 
SP            SÃO PAULO 
RJ             RIO DE JANEIRO 
BA            BAHIA
como   mostratia esses estados em combobox alguem teria algum exemplo pronot para me fornescer?
Grato
         
         
           
        
            
            
            
         
         
             
             
          
       
      
        
        
          e ai kra, blz? 
valmos lá… 
1. Declara o item do formulário no struts-config.xml 
<form-bean name="cadastroClienteForm"
  type="org.apache.struts.action.DynaActionForm">
  <form-property name="uf" type="java.lang.String" />
</form-bean>
2. Adiciona a collection no request 
Collection c = consultaUF();
request.setAttribute("listaUF", c);
3. Seta a collection no select 
<html:select property="uf">
  <html:options 
    collection="listaUF" 
    property="codigo" 
    labelProperty="descricao" />
</html:select>
Pronto, e quando a sua propriedade tiver um valor, o seu estado já vai vir selecionado…
não testei… mas acho que é isso… 
um abraço, qualquer coisa dá uma alô…  
         
         
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            baloso  
            
           
           
          
              
                Maio 15, 2007,  7:02pm
               
               
          #3 
           
         
        
          Galera esse exemplo apresentado não está funcionando de forma alguma.
         
         
        
            
            
            
         
         
             
             
          
       
      
        
        
          Olá Silva03, abaixo segue um exemplo, espero que te ajude.
public ArrayList getListaPlataforma() throws DAOException {
		ArrayList results = new ArrayList();
		CallableStatement stmt = null;
		ResultSet rs = null;
		try{
			stmt = getConnection().prepareCall("{call SP_LISTAPLATAFORMA()}");
			rs = stmt.executeQuery();				
			while (rs.next()){
				Map plataforma = new HashMap();
				plataforma.put("valor",rs.getString(1));
				plataforma.put("label", rs.getString(2));
				results.add(plataforma);
			}
		}catch (SQLException e) {
			s_log.error(e.getMessage());
			throw new DAOException(e.getCause());
		} finally {
			DAOFactory.releaseResources(stmt, null);
		}					
		return results;
	} 
Procedure que é executada acima: 
Um select simples na tabela que vc quer para preencher seu combo.
SELECT  COD_PLATAFORMA,
	     DSC_PLATAFORMA
FROM 	 TB_PLATAFORMA 
Sua Action: 
O Array que será obitido na execução da procedure vc coloca no request.
request.setAttribute("lst_plataforma", funcionality.getListaPlataforma()); 
Seu JSP:
<html:select property="codPlataforma" styleClass="form">
      <option value=""></option>
      <html:options collection="lst_plataforma" property="valor" labelProperty="label" />
</html:select> 
Não esquecendo vc deve declarar seus atributos no seu  Action Form, e incluir tambem um por exemplo acima  “st_plataforma” do tipo ArrayList.
Valeu !!
         
         
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            baloso  
            
           
           
          
              
                Maio 16, 2007,  4:39pm
               
               
          #5 
           
         
        
          Galera os exemplos apresentados não estão funcionando… 
Estou tendo um problema sério com esse combo e não consigo solucioná-lo de forma alguma, agradeço qualquer tipo de ajuda.
Até mais…