Obtener información de clases Java en aplicaciones web

1
10239

Introducción

En nuestro quehacer diario en Autentia, nos encontramos en multitud de ocasiones con problemas de carga de clases en Java. Estos problemas suelen dar lugar a excepciones de tipo ClassNotFoundException, NoSuchMethodError, etc., y son bastante difíciles de diagnosticar (sobre todo en entornos JEE donde se suele usar una jerarquía de ClassLoaders compleja).

Para estos casos, os proponemos el uso de la siguiente página JSP (compatible con JRE1.4) en la que se vuelca toda la información disponible mediante reflexión sobre la clase que se pida. Consiste en un formulario donde se debe escribir el nombre completo cualificado de la clase. Al pulsar el botón, el servidor nos devolverá una información exhaustiva de la clase: en que JAR se encuentra, su ClassLoader, interfaces que implementa, clases internas, campos, constructores y métodos.

Hale ¡A disfrutarlo¡

C&oacutedigo fuente

1 Comentario

Dejar respuesta

Please enter your comment!
Please enter your name here