-- Los filtros son componentes que pueden utilizarse para analizar y/o transformar tanto los datos solicitados como los enviados en una petición web.
-- Pueden trabajar en conjunto con páginas jsp o servlets.
-- Hay 3 maneras de resolver problemas:
* Servlet
* Listener
* Filter
2) Ventajas
-- Elimina relaciones innecesarias entre objetos.
-- Descarga funcionalidad a los servlets.
-- Pueden ser añadidos y eliminados de la aplicacción facilmente.
3) Utilización
3.1) Crear una clase que implemente Filter.
public class
3.2) Sobreescribir el método:
doFilter(ServletRequest request, ServletResponse response, FilterChain chain){(...)}
-- En este método siempre tiene que haber una llamada a:
chain.doFilter(request, response);
Para que despues del filtrado se pueda seguir llevando a cabo la ejecución normal.
3.3) Dar de alta en web.xml
No hay comentarios:
Publicar un comentario