Tabla dinamica sruts2

Buenas tardes como esta, tengo la siguiente duda: Lo que pasa es que tengo que hacer una cosulta de un listado de tablas en mi base de datos y cuando el usuario seleccione una tabla, debo listar el valor que tienen sus campos, el asunto es que debo hacer esto dinamicamente, o sea una sola jsp que me liste y me construya la tabla seleccionada con toda su información,(titulos y valores que tienen sus datos), agradezco de antemano cualquier sugerencia que me puedan hacer.

Muchas gracias..

rasilvap

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Si conoces la estructura de

Si conoces la estructura de tus tablas, puedes crear un objeto generico que almacene la información, en renglones y columnas.

Puede ser algo tán sencillo como un arreglo bidimensional o tan complejo que almacene cosas para darle formato a la información.

La idea es que tengas un objeto que represente una tabla con datos y que la presentes en tu pagina.

Si no conoces la estructura de tus tablas o son demasiadas, puedes empezar por revisar la clase ResultSetMetaData donde puedes saber cuantas columnas y que tipo de dato corresponde a cada columna y de nuevo llenar tu objeto que representa una tabla.

Como mostrar esto en struts ya se me escapa de las manos, pero al final lo que debes de hacer es saber como pintar ese único objeto que representa tu tabla.