Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2013, 16:41
malcubas1
 
Fecha de Ingreso: noviembre-2012
Mensajes: 14
Antigüedad: 11 años, 10 meses
Puntos: 0
menu en java con oracle

ola buenas tardes estor tratando de hacer el siguente menu

Código HTML:
<div id="menu">
    <ul>
        <li>
            <a href="#">Configuracion</a>
            <ul>
                <li>Usuarios</li>
            </ul>
        </li>
        <li>
			<a href="#">Gestion Academica</a>
            <ul>
                <li>
                    <a href="#">Notas</a>
                    <ul>
                        <li>Cursos llevados</li>
                    </ul>
                </li>
                <li>
                    <a href="#">Matricula</a>
                    <ul>
                        <li><div class="opcion" onclick="null">Cursos matriculados</div></li>
                    </ul>
                </li>
            </ul>        
        </li>
    </ul>
</div> 
con la siguiente consulta

TITULO PRINCIPAL NIVEL NURL
Configuracion 0 1
Usuarios 1 2
Gestion Academica 0 1
Notas 0 2
Cursos llevados 1 3 CarCurlle()
Matricula 0 2
Cursos matriculados 1 3

este es la progrmacion en java

public String getMenu(String query){
String html = "";
if(this.getConn() != null){
try{
Statement st = getConn().createStatement();
ResultSet rs = st.executeQuery(query);

//Datos sobre los nombres de cada columna
ResultSetMetaData rm = rs.getMetaData();
html+="<div id='menu'>";
html+="<ul>";
while(rs.next()){
int tipo = rs.getInt("principal");
int countryId = rs.getInt("nivel");
//html+="<li>";
if (countryId == 1)//primer nivel
html+="<li><a href='#'>"+rs.getString("titulo")+" Nivel 1</a><ul>";
//primera_vuelta = false;
else
if( countryId == 2 && tipo == 0)//segundo nicel
html+= "<a href='#'>"+rs.getString("titulo")+" Nivel 2 </a>";

else//<div class="opcion" onclick="regCarne()">Registro</div> onclick="+rs.getString("nurl")+"
html+= "<ul><li><div class='opcion' onclick="+rs.getString("nurl")+">"+rs.getString("t itulo")+" </div></li></ul>";
}

html+= "</ul></div>";
st.close();
rs.close();
}catch(Exception ex){
System.out.println("Error al procesar la consulta..."+ex.getMessage());
this.errConsulta = ex.getMessage();
}
}
return html;
}

porfavor una ayuda gracias