Menu Dinámico con JAVA y JSP


Si uno quiere elaborar un menú que cargue directamente de base de datos, es decir, que sea un menú dinámico siempre se encuentra con la flojera de imaginar como hacerlo. Bueno para eso les dejo una manera de hacerlo, espero que les guste.



El atributo que ven llamada servlet.getInitParameter("host"), lo que contiene es la dirección de la pagina o digamos la raíz del sitio para que siempre quede bien estructurado el enlace. Tambien uso un perfil (Profile) para darle permisologia a la persona que pueda ver el menú como tal, ya queda a mi elección a cuantos perfiles pueda darle la opción de ver el menu.

Este código se fundamenta en una tabla llamada Sitemap, de donde cargara la información, dicha tabla se estructura de la siguiente manera.

En la tabla, para el campo URL, se coloca la carpeta y luego la pagina a donde se va a dirigir el menú esto con la finalidad de que siempre quede estructurado. Dicha tabla funciona de manera recursiva, usando un pariente o padre para las opciones de las cuales se va a desplegar el menú y las hijas que tendrán ese id padre (Parent)

Y así por ultimo, pueden aplicar el estilo que quieran e imprimen por pantalla el resultado del método para obtener en mi caso lo siguiente.


Espero que les guste, agradezco sus comentarios y no olviden hacer click en las propagandas jajajajajaja.

Si desean descargarlo les dejo el enlace:









2 comentarios:

  1. Gracias Bro Excelente aporte!!
    Saludos desde Colombia.

    ResponderEliminar
    Respuestas
    1. Fijate que nunca habia revisado los comentarios, gracias espero que te haya servido en su momento!!!

      Eliminar

¿Cansado de usar la llave para abrir tu puerta? Kwikset Kevo Lock marca la diferencia

Kwikset Kevo Bluetooth, un dispositivo capaz de permitir abrir la puerta de tu casa solo con un dedo. La tecnología todos los días nos dej...