Articles dans la catégorie : web



JSF – Rediriger après le login vers la page demandée (security-domain)

En cas d’accès à une page JSF  sans être connecté avec les contraintes de sécurité JAAS, le système va rediriger l’utilisateur vers la page de login. La sécurité s’effectue généralement avec le web.xml de la manière suivante:

<security-constraint>
 <web-resource-collection>
 <web-resource-name>SecuredContent</web-resource-name>
 <url-pattern>/secure/*</url-pattern>
 <http-method>GET</http-method>
 <http-method>POST</http-method>
 </web-resource-collection>
 <auth-constraint>
 <role-name>1</role-name>
 </auth-constraint>

 <transport-guarantee>NONE</transport-guarantee>
 </user-data-constraint>
 </security-constraint>

Le problème

Lire la suite






JAVA 8 – Map – ComputeIfAbsent pour la gestion des caches

Nous allons dans cet article découvrir une nouveauté de JAVA 8 bien pratique pour l’interface Map : la méthode computeIfAbsent.

Utilisation des maps

Un exemple courant d’utilisation des maps est la création de caches applicatifs: on utilise généralement une HashMap dans laquelle on enregistre les éléments que l’on utilise souvent. Chaque élément est indexé

Lire la suite