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