Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/08/2012, 08:20
Avatar de Sumerio
Sumerio
 
Fecha de Ingreso: octubre-2009
Mensajes: 195
Antigüedad: 14 años, 7 meses
Puntos: 6
Pregunta Problema con el Login en Struts 2 con Base de Datos

Hola tengo un problema con un Login en Struts 2 con Base de Datos, no cuando ingreso al login con los los datos correctamente entra, pero cuando entro con otros datos tambien entra, que faltara, porque si llega el valor en el equal, lo he comprobado imprimiendo el user y el password.
Se los agradeceria mucho que me puedan ayudar.


Código:
@Action("acceso_login")   
    public String nuevoRegistro() throws Exception {
			
			System.out.println("Entra a Login Access");
		
            log.debug(" INI ACTION : nuevoRegistro");
            Usuario login = (Usuario) getBean();
            
            String username = request.getParameter("bean.username");
            String password = request.getParameter("bean.password");
            
            System.out.println(username);
            System.out.println(password);
            
    			System.out.println("Validating login");
    		
    		try{   			 		
    			
    			if(login.getUsername().equals(username) && login.getPassword().equals(password)){
    				
    				System.out.println("Entra a Login True");
    				return "access";  	
    				
    			}else{
    				System.out.println("Entra a Login False");
    				addActionError("Invalido usuario ó password! Porfavor intente nuevamente!");
    				
    				return "init";
    			}
    			
    		}catch(Exception e){
    			e.printStackTrace();
    		}
    			
    		return "init";
    }