🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.lenguajes.java
2 messages
2 total messages Started by GRUPOS DE JAVA Thu, 06 Sep 2007 02:53
amigos del foro saludos, MI PROBLEMA ES CON JSPs + beans + menus HTML
#424
Author: GRUPOS DE JAVA
Date: Thu, 06 Sep 2007 02:53
53 lines
2814 bytes
hola, mi problema es que quiero meter los datos recuperados desde un
bean de una base de datos a un menu tipo lista en un JSP, les muestro
con un ejemplo de codigo:

bean
........

    public Vector getDEPARTAMENTOS() throws SQLException {
     try {
        Dep = MovEnBD.consultar("SELECT nombre FROM Departamento");
        while(Dep.next()) {
           lista.add("\""+Dep.getString("nombre")+"\"");
           System.out.println("\""+Dep.getString("nombre")+"\"");
        }
     }
     catch (SQLException exp) {
        System.out.println("Error en consulta de tabla vacia SQL: "
                           +exp.toString());
     }
     catch (Exception e) {
        System.out.println("Excepcion en consulta de tabla vacia de
BD: "
                           +e.toString());
     }
     return lista;
    }

    public Vector getLISTA() throws SQLException {
     return getDEPARTAMENTOS();
    }
........


EN EL JSP:
<jsp:getProperty name="ARD" property="LISTA"/> me regresa el siguiente
texto:
["administracion de la red","multimedia","base de datos"] ya que
regresa el contenido del vector

PERO QUIERO METERLO A UN MENU TIPO LISTA DE HTML ASI:

  <CENTER>
   <PRE>Selecciona el Departamento del que es responsable:
         <SELECT NAME="DEPARTAMENTO" SIZE=3>
             <OPTION SELECTED VALUE = <jsp:getProperty name="ARD"
property="LISTA"/> MULTIPLE>
             </OPTION>
         </SELECT>
   </PRE>

pero el problema es que cuando hago esto no aparece nada en el menu,
asi que necesito que aparezcan los datos, agradeceria si me ayudaran o
si pudieran darme otra idea para realizar lo mismo. saludos
Re: amigos del foro saludos, MI PROBLEMA ES CON JSPs + beans + menus HTML
#426
Author: GRUPOS DE JAVA
Date: Fri, 07 Sep 2007 01:14
36 lines
2419 bytes
OK, RESOLVI EL PROBLEMA, AQUI ESTA MI SOLUCION, NO ES LA MEJOR NI
BONITA, PERO ME SALIO LO QUE QUERIA:

EN EL BEAN:
.......
    public Vector getDEPARTAMENTOS() throws SQLException {
     try {
        Dep = MovEnBD.consultar("SELECT idDepto, nombre FROM
Departamento");
        while(Dep.next()) {
           String Val = "";
           Val = "<option VALUE =\""+Dep.getString("idDepto")+
                        "\">"+Dep.getString("idDepto")+" "+"\""+
                        Dep.getString("nombre")+"\""+"</option>";
           lista.add(Val);
        }
     }
     catch (SQLException exp) {
        System.out.println("Error en consulta de tabla vacia SQL: "
                           +exp.toString());
     }
     catch (Exception e) {
        System.out.println("Excepcion en consulta de tabla vacia de
BD: "
                           +e.toString());
     }
     return lista;
    }
.......

EN EL JSP:
   <PRE>  Selecciona el Departamento del que es responsable:
        <select name="DEPA" size="3" multiple>
           <jsp:getProperty name="ARD" property="LISTA" />
        </select>
   </PRE>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads