<%@ page language="java" contentType="text/plain;charset=UTF-8"%> <%@ page import="com.edeal.frontline.navigation.FlRequest" %> <%@ page import="com.edeal.frontline.FrontlineException" %> <%@ page import="com.edeal.frontline.Utils" %> <% final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(getClass()); FlRequest flRequest = new FlRequest(request); String errorID = (String)flRequest.getAttribute("ErrorID"); if (errorID != null) { String errorMsg = null; if("NOTBROS".equals(errorID)) { errorMsg = Utils.getMessage(session, "M3035", true, "Les critères sélectionnés ne se trouvent pas au même niveau"); } else if("ALONE".equals(errorID)) { errorMsg = Utils.getMessage(session, "M3036", true, "Veuillez sélectionner plusieurs critères"); } else if("ROOTSELECTED".equals(errorID)) { errorMsg = Utils.getMessage(session, "M3037", true, "Il n'est pas possible de dégrouper la racine"); } else if("TOOMANY".equals(errorID)) { errorMsg = Utils.getMessage(session, "M3038", true, "Veuillez ne sélectionner qu'un seul groupe de critères"); } else if("LEAFSELECTED".equals(errorID)) { errorMsg = Utils.getMessage(session, "M3039", true, "Veuillez sélectionner un groupe de critères"); } else { errorMsg = Utils.getMessage(session, "M303A", true, "Erreur inconnue") + " (" + errorID + ")"; } %> window.alert('<%= errorMsg %>'); <% } else { %>window.location=replaceParam(window.location.href, 'CriteriaTabs_selectedSTab', CriteriaTabs_selectedSTab);<% } %>