Qué es un plug-in en Struts
Artículo por Club Developers · 31 octubre 2006
3527 vistas
Los plug-ins permiten globalmente a Struts descubrir dinámicamente recursos y/o servicios al arrancar la aplicación.
Permiten sobre todo el no tener que redefinir el servlet ActionServlet para simplemente inicializar un servicio al arrancar la aplicación.
Los plug-ins más conocidos son Tiles, un framework de composición de páginas muy potente, y el [iurl=90&all=0&fs=1239#1242]Validator[/iurl] que permite validar declarativamente sus datos del lado cliente y servidor.
También podemos [iurl=90&all=0&fs=1282#1285]crear nuestros propios plug-ins[/iurl] para direccionar todas las problemáticas que no tenga en cuenta Struts.
Técnicamente un plig-in recive una notificación de inicio y de fin de la aplicación.
Al inicio, el framework crea una instancia de cada clase del plug-in declarado. Entonces se hace una llamada al método init().
En la finalización, se llamará al método destroy().
Permiten sobre todo el no tener que redefinir el servlet ActionServlet para simplemente inicializar un servicio al arrancar la aplicación.
Los plug-ins más conocidos son Tiles, un framework de composición de páginas muy potente, y el [iurl=90&all=0&fs=1239#1242]Validator[/iurl] que permite validar declarativamente sus datos del lado cliente y servidor.
También podemos [iurl=90&all=0&fs=1282#1285]crear nuestros propios plug-ins[/iurl] para direccionar todas las problemáticas que no tenga en cuenta Struts.
Técnicamente un plig-in recive una notificación de inicio y de fin de la aplicación.
Al inicio, el framework crea una instancia de cada clase del plug-in declarado. Entonces se hace una llamada al método init().
En la finalización, se llamará al método destroy().