Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/07/2014, 08:55
sandragh27
 
Fecha de Ingreso: junio-2014
Mensajes: 36
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Problema con JSP y HTML

Cita:
Iniciado por chuidiang Ver Mensaje
Pues tipo o empresa pueden ser null, revisa que están correctamente rellenos (supongo que los rellenas con algo dentro del modificar.jsp que incluyes).

Se bueno.
No no es eso, solo le coloco null para inicializarlos pero luego busco de la base de datos el valor que tiene, aqui te coloco el codigo de modificar para que lo veas.

Código:
<%@include file="conexion.jsp" %>
<%@page import ="java.sql.*" %>

<%  
    String cedula=request.getParameter("cedula");
    boolean buscarCedula = false;
    String ci="select cedula_usuario from usuario";
    String nombre = null;
    String apellido = null;
    String nickname = null;
    String tipo = null;
    String empresa = null;
    
    {   ResultSet busci = sql.executeQuery(ci);
        while(busci.next()) {
            if(busci.getString("cedula_usuario").equals(cedula)){
            buscarCedula = true; 
            }
        }
    }
    
    if((cedula=="")){
%>      <script> 
            function campoVacios() {
                alert("Debe colocar la cedula del usuario que desea modificar");
                location.href="buscarModificar.jsp"; 
            } 
            campoVacios(); 
        </script> 
<%                     
    }
    else if(buscarCedula){ 
                String mod="select nombre_usuario, apellido_usuario, nickname_usuario, tipo_usuario, id_empresa from usuario where cedula_usuario='"+cedula+"'";
                ResultSet mostrar = sql.executeQuery(mod);
                mostrar.next();
                nombre = mostrar.getString("nombre_usuario");
                apellido = mostrar.getString("apellido_usuario");
                nickname = mostrar.getString("nickname_usuario");
                tipo = mostrar.getString("tipo_usuario");
                empresa = mostrar.getString("id_empresa");
                
    } else {
%>      <script> 
            function cedulaRepetida() {
                alert("La cedula ingresada no existe");
                location.href="buscarModificar.jsp";
            } 
            cedulaRepetida(); 
        </script> 
<%   
    }
    
%>