Bueno estoy tratando de desarrollar una aplicacion web java donde habra una tabla que sirva para alamcenar los usuarios, dicha tabla tendra el campo id, nick, password. esta tabla estara referenciada a otra tabla de permisos.
Mi aplicacion web es una e la que hay usuarios y de acuerdo a los permisos que tiene, podra ejecutar diversas funciones. Creo que al menos por el enfoque de las tablas voy bien.
En lo que se me hace un lio es en la forma de mostrar la interfaz. Las funcionalidades estaran agrupados en un navbar, algo asi
Funcion1 | Funcion 2 | Funcion 3
Al hacer clic se abrira u menu despegable y saldran otras subfunciones.
Bueno lo primero que se me ocurrio es hacerlo con un simple i que de acuerdo al id y a la tabla permisos iba verificando si tenia permiso para acceder a cada funcion.
Pero esta opcion me parece un poco tosca.
Quisera saber si existe algún patron de diseño para implmentar permisos y si algún framework de Java ayuda en la implementacion de esta funcionalidad.
Bueno de antemano gracias