Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/02/2012, 02:51
Avatar de LancelotKnight
LancelotKnight
 
Fecha de Ingreso: octubre-2005
Ubicación: Madrid-España
Mensajes: 20
Antigüedad: 19 años, 4 meses
Puntos: 2
Respuesta: Integración de Spring en Struts

Hola, bueno tengo algo avanzado, pero no se si esta realmente bien porque ahora resulta que al debuguear no entra a la clase, a ver primero cree nua interfaz

ListaDAO

luego una implementacion de ella

ListaDAOImplementacion

en esta clase tengo lo siguiente, aparte que implementa la interfaz

Código PHP:
private JdbcTemplate plantilla;

public 
void setDataSource(DataSource dataSource) {

        
// se instancia plantilla con la inyeccion del datasource
        
this.plantilla = new JdbcTemplate(dataSource);

    }

public 
HashMap TiposVias(){
        
        
String listaTiposVias objQuerys.getListaTiposVias();
        
Collection tipoViaMap2 null;
        try{
            
currentCon ObtenerConn();
            
stmt currentCon.createStatement();
            
/************************/
            
            
tipoViaMap2 this.plantilla.query(listaTiposVias,
                    new 
RowMapper(){
                        public 
Object mapRow(ResultSet rsint rowNumthrows SQLException {
                            
Listas lista2 = new Listas();
                            
lista.setIdTipoVia(rs.getInt("TVI_CO_ID"));
                            
lista.setNombreTipoVia(rs.getString("TVI_VC_TIPO"));
                            return 
lista2;
                        }
            });
}catch (
Exception e){
            
System.out.println("Exception capturada! " e);
            
e.printStackTrace();
        }
        
        
//return tipoViaMap;
        
return (HashMaptipoViaMap2;
    } 
hasta ahi bien, y desde una clase action llamo a este metodo asi

Código PHP:
listTipoFonoUsr lDAO.TiposTelefonoUsuario(); 
donde lDAO es el objeto de la implementacion, bueno primero lo hice como objeto de la interfaz, porque lo vi asi en un tuto, pero na de naa...

y ahi me he quedado... si tienes alguna pista bienvenido sea :)