• Lunes 23 de Diciembre de 2024, 08:40

Autor Tema:  Problema Listbox  (Leído 831 veces)

omicr0n

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Problema Listbox
« en: Miércoles 6 de Junio de 2007, 10:19 »
0
buenas, tengo un pequeño problema:

en mi web jsp+servlet tengo que hacer un listbox que contenga el resultado de una consulta a una tabla de una base de datos con 63 registros, mostrando algunos de ellos segun se seleccione un radiobutton u otro en una pagina anterior; el caso es que solo consigo mostrar todos los registros en total o el ultimo de una de las selecciones, por ejemplo si tiene que devolver 3 campos con valores 1,2 y 3 solo consigo mostrar el 3
,¿Como hago para que muestre los 3?He utilizado un vector.Gracias.
Adjunto el codigo:

el .java:

   public static Vector<MantenimientoEmails> mostrarMarca()
   {
      ConexionBaseDatos objConexionBaseDatos = new ConexionBaseDatos();
      Connection con = objConexionBaseDatos.crearConexion();
      Vector<MantenimientoEmails> vectorMantenimientoEmails = new Vector<MantenimientoEmails>();
      String str="";
      try
      {
         Statement sentencia = con.createStatement();
         str = "Select * From tbMarcas_Permitidas";
         ResultSet resultado = sentencia.executeQuery(str);
         while (resultado.next())
         {
            MantenimientoEmails mantenimientoEmail = new MantenimientoEmails(

                  resultado.getString("Tipo_Email"),
                  resultado.getString("Marca"));

            vectorMantenimientoEmails.add(mantenimientoEmail);
         }
         resultado.close();
         objConexionBaseDatos.finalizarBaseDatos(con);
         return vectorMantenimientoEmails;
      } catch (Exception e)
      {
         System.out.println("Error en MantenimientoEmailsAccess en el metodo mostrarMarcas." + str);
         System.out.println(e);
         objConexionBaseDatos.finalizarBaseDatos(con);
         return null;
      }
   }



Gracias de antemano.