| 1 19 20 package com.sslexplorer.install.actions; 21 22 import javax.servlet.http.HttpServletRequest ; 23 import javax.servlet.http.HttpServletResponse ; 24 25 import org.apache.struts.action.ActionForm; 26 import org.apache.struts.action.ActionForward; 27 import org.apache.struts.action.ActionMapping; 28 29 import com.sslexplorer.core.UserDatabaseManager; 30 import com.sslexplorer.install.forms.SelectUserDatabaseForm; 31 import com.sslexplorer.security.UserDatabaseDefinition; 32 33 34 41 public class ConfigureSuperUserAction extends AbstractInstallWizardAction { 42 43 46 public ActionForward previous(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { 47 ActionForward fwd = super.previous(mapping, form, request, response); 48 UserDatabaseDefinition def = UserDatabaseManager.getInstance().getUserDatabaseDefinition((String )getWizardSequence(request).getAttribute(SelectUserDatabaseForm.ATTR_USER_DATABASE, "")); 49 if(def.getInstallationCategory() > 0) { 50 return mapping.findForward("configureUserDatabase"); 51 } 52 return fwd; 53 } 54 } 55 | Popular Tags |