Come accedere agli attributi passati al tagfile dal codice Java di una scriptlet? Accedendo al context tramite i metodi di SimpleTagSupport
Esempio:
<%@ attribute name="requiredPermissions" type="java.lang.String" required="true" %> <%@tag import="it.___.security.AuthorizationException" %> <%@tag import="it.___.web.beans.SessionBean" %> <% SessionBean sb = (SessionBean)session.getAttribute("sessionBean"); String requiredPermissions = (String)this.getJspContext().getAttribute("requiredPermissions"); if (sb.getEhealthSession().isDisabled(requiredPermissions)) { throw new AuthorizationException("permission.check.permission.denied.header", new String[0]); } %>
Nessun commento:
Posta un commento