- Qué es un filtro en Java EE?
- se encarga de anadir una nueva funcionalidad a la aplicacion colocandose entre el usuario y las paginas.
- Buscar vídeos de como implementar filtros en servlet?
- Explique Como puede implementar un filtro.
- Estos filtros se configuran en el fichero web.xml y se puede hacer de dos formas, o incluyendo la asosacion de un determinado servlet o indicando una determinada ruta y que filtre y que filtro todos aquellos servlets que usan el mismo patron
ademas en la configuracion del filtro todos aquellos servlets<
filter
>
<
filter-name
>BeerRequest</
filter-name
>
<
filter-class
>com.example.web.BeerRequestFilter</
filter-class
>
<
init-param
>
<
param-name
>LogFileName</
param-name
>
<
param-value
>UserLog.txt</
param-value
>
</
init-param
>
</
filter
>
<
filter-mapping
>
<
filter-name
>BeerRequest</
filter-name
>
<
url-pattern
>*.do</
url-pattern
>
</
filter-mapping
>
<
filter-mapping
>
<
filter-name
>BeerRequest</
filter-name
>
<
servlet-name
>EnterServlet</
servlet-name
>
</
filter-mapping
>
public class BeerRequest implements Filter {
private FilterConfig fConfig;
@Override
public void init(final FilterConfig fConfig) throws ServletException {
this.fConfig = fConfig;
}
@Override
public void doFilter(final ServletRequest request, final ServletResponse response, final FilterChain chain) throws IOException, ServletException {
HttpServletRequest req = (HttpServletRequest) request;
HttpServletResponse res = (HttpServletResponse) response;
Usuario usuario = (Usuario) req.getSession().getAttribute("USUARIO_SESSION");
if (usuario.is18YearsOld()) {
chain.doFilter(request, response); // Continua hacia su destino original
} else {
res.sendRedirect("SinPermiso.jsp");
}
}
@Override
public void destroy() {
}
}
- Formas de mantener el estado del cliente:
- Cookie (Enlace 1 / Enlace 2)
Son pequenos bits de informacion de informacion textual, que un servidor web para identificarlos, el navegador luego devuelve en su peticion esa cookie, cuando visita nuevamente este sitio web. De esta manera el servidor, a travez de una pagina jsp o servlet, lee las cookies que le envio previamente en una conexion anterior. - Session (Enlace 1 / Enlace 2)
- Formas de subir archivos por medio de la api de Servlets
- Busque videos relacionados con el tema y coloquelos en la página
- Qué es la Internacionalización.
- Qué es servletContext?
API Servlet
Suscribirse a:
Entradas (Atom)
Desarrollo de aplicaciones WEB
@HarveyHerrera Desarrollador JAVA Conceptos Generales Explicación previa de los siguientes datos: Sitio Web: Un sitio web es ...
-
@HarveyHerrera Desarrollador JAVA Conceptos Generales Explicación previa de los siguientes datos: Sitio Web: Un sitio web es ...
No hay comentarios:
Publicar un comentario