PrivDisplayType currentPrivDisplayType = Common.getAndSetPrivDisplayType (request, Constants.PRIVDISPLAYTYPE_HTTPPARAMNAME, Constants.PRIVDISPLAYTYPE_ATTRNAME, PrivDisplayType.CURRENT_GRANTED);
  public ActionForward execute  	(ActionMapping				mapping,     ActionForm 					form,     HttpServletRequest 	request,     HttpServletResponse response)  throws Exception  {    // Setup message array in case there are errors    ArrayList messages = new ArrayList();    // Confirm message resources loaded    MessageResources resources = getResources(request);    if (resources==null)    {      messages.add(Constants.ERROR_MESSAGES_NOT_LOADED);    }    // If there were errors, forward to our failure page    if (messages.size()>0)    {      request.setAttribute(Constants.ERROR_KEY,messages);      return findFailure(mapping);    }        HttpSession session = request.getSession();     Signet signet = (Signet)(session.getAttribute("signet"));        if (signet == null)    {      return (mapping.findForward("notInitialized"));    }        PrivilegedSubject currentGrantee = Common.getGrantee(signet, request);    Subsystem currentSubsystem      = Common.getAndSetSubsystem          (signet,           request,           Constants.SUBSYSTEM_HTTPPARAMNAME, // paramName           Constants.SUBSYSTEM_ATTRNAME,      // attributeName           Constants.WILDCARD_SUBSYSTEM);     // default value        PrivDisplayType currentPrivDisplayType      = Common.getAndSetPrivDisplayType          (request,           Constants.PRIVDISPLAYTYPE_HTTPPARAMNAME, // paramName           Constants.PRIVDISPLAYTYPE_ATTRNAME,      // attributeName           PrivDisplayType.CURRENT_GRANTED);        // default value        // Forward to our success page    return findSuccess(mapping);  }