Fanno parte della JSTL: JavaServer Pages Standard Tag Library.
Una libreria standard di Java per le JSP, automaticamente inclusa con il JEE.
Qui trovi la Documentazione delle API.
Per poter usare quei tag, è sufficiente includere all'inizio della pagina JSP, la libreria:
codice:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
Ma, come già detto, puoi fare tutto anche con il vecchio script Java (che sarebbe bene evitare nelle JSP, perchè rende la JSP poco leggibile e tende a portare il programmatore a non separare correttamente la logica di business dalla presentation).
codice:
<%
Utente u = (Utente) session.getAttribute("utente");
if ( u.isCliente() ) {
%>
[codice HTML da visualizzare per i clienti]
<%
}
if ( u.isMagazziniere() ) {
%>
[codice HTML da visualizzare per i magazzinieri]
<%
}
%>
Ciao.