<%@ taglib prefix="wai" uri="/WEB-INF/tld/wai.tld" %> <%@ taglib prefix="gui" uri="/WEB-INF/tld/gui.tld" %> <%@ taglib prefix="lnk" uri="/WEB-INF/tld/linking.tld" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="f" uri="http://java.sun.com/jsp/jstl/functions" %> <%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <% String g_pagePath = (String)request.getAttribute("pagePath"); %> <%@ page import="java.util.*,java.net.*" %> <%@page import="org.apache.commons.httpclient.*"%> <%@page import="org.apache.commons.httpclient.methods.*"%> <%@page import="org.apache.commons.httpclient.util.*"%> <%! static class UrlRedirect{ public String Url; public boolean HasQueryString; public UrlRedirect(String url, boolean b){ Url = url; HasQueryString = b; } public String toString(){ return Url; } } private static final String DEFAULT_PAGE_URL = "/"; private void redirect(String strURL, HttpServletResponse response) { if (strURL == null) { strURL = DEFAULT_PAGE_URL; } response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY); response.setHeader("Location", strURL); } %> <% HashMap mapURL = new HashMap(); HashMap mapURLReverse = new HashMap(); mapURLReverse.put("/Vitrine/Formulaire/Info/P_Form_Info_BAM.jsp", "/Formulaires/Vitrine/ContactezNous/p-84132.jsp?objet=Crédit Agricole en ligne"); mapURLReverse.put("/Vitrine/Formulaire/Info/P_Form_Info.jsp", "/Formulaires/Vitrine/p-84072.jsp"); mapURLReverse.put("/Vitrine/Formulaire/RDV/Tel/P_Form_RDV_Tel.jsp", "/Formulaires/Vitrine/p-86213.jsp"); mapURLReverse.put("/Vitrine/Formulaire/RDV/Agence/P_Form_RDV_Agence.jsp", "/Formulaires/Vitrine/p-84132.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Generique/V2/P_Form_Generique_DemandeRendezVous.jsp", "/Formulaires/Vitrine/p-84132.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Generique/V2/P_Form_Generique_DemandeRappel.jsp", "/Formulaires/Vitrine/p-86213.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Generique/V2/P_Form_Generique_DemandeInformation.jsp", "/Formulaires/Vitrine/p-84072.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Generique/V2/P_Form_Generique_DemandeRappel_Pro.jsp", "/Formulaires/Vitrine/p-89967.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Generique/V2/P_Form_Generique_DemandeInformation_Pro.jsp", "/Formulaires/Vitrine/p-89975.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Generique/V2/P_Form_Generique_DemandeRendezVous_Pro.jsp", "/Formulaires/Vitrine/p-89971.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Financement/P_Form_DemandeFinancement_Habitat_Partenariat.jsp", "/Formulaires/Vitrine/SeLoger/p-124783.jsp"); mapURLReverse.put("/Vitrine/Formulaire/Financement/P_Form_DemandeFinancement_Habitat.jsp", "/Formulaires/Vitrine/Habitat/Financement/p-124783.jsp"); mapURLReverse.put("/", "/particuliers/index.jsp"); mapURLReverse.put("/Vitrine/ModExt/FO/Agence/VotreAgence.jsp", "/agence.html"); mapURLReverse.put("/Vitrine/HomeMarche/NotreOffre/P_NotreOffre_V2.shtml", "/"); mapURLReverse.put("/Vitrine/HomeMarche/VosBesoins/P_VosBesoins_V2.shtml", "/"); mapURLReverse.put("/Vitrine/Contact/P_Contact.jsp", "/adresses-et-numeros-utiles.html"); mapURLReverse.put("/Vitrine/Home/P_Home_V2.shtml", "/"); mapURLReverse.put("/Vitrine/HomeMarche/HomeParticuliers/P_Home_Particuliers.jsp", "/"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Assurances.jsp", "/particuliers/assurance-des-biens.html"); mapURLReverse.put("/Vitrine/EspAssur/HomePart/P_EspAssur_HomePart.jsp", "/particuliers/assurance-des-biens.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Habitat.jsp", "/particuliers/j-achete-ou-je-vends-mon-logement.html"); mapURLReverse.put("/Vitrine/HomeMarche/HomeParticuliers/P_HomeParticulier_Jeune.jsp", "/particuliers/jeunes-actifs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Jeunes_Apprentis.jsp", "/particuliers/apprentis.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Jeunes_Etudiants.jsp", "/particuliers/etudiants.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Jeunes.jsp", "/particuliers/jeunes-actifs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Jeunes_Actifs.jsp", "/particuliers/jeunes-actifs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_GestionPatrimoine.jsp", "/particuliers/gestion-de-patrimoine.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Projets.jsp", "/particuliers/pret-immobilier.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Famille.jsp", "/particuliers/j-ai-des-enfants.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Quotidien.jsp", "/particuliers/services-essentiels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Retraite.jsp", "/particuliers/je-m-occupe-de-ma-retraite.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Part_Epargne.jsp", "/particuliers/epargne-bancaire.html"); mapURLReverse.put("/Vitrine/HomeMarche/HomeEntreprise/P_HomeEntreprise_Agri.jsp", "/agriculteurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Agri_Quotidien.jsp", "/agriculteurs/quotidien-agriculteurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Agri_Financement.jsp", "/agriculteurs/financement-agriculteurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Agri_Risques.jsp", "/agriculteurs/assurances-agriculteurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Agri_Succession.jsp", "/agriculteurs/je-transmets-mon-exploitation-et-prepare-ma-retraite.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Agri_Retraite.jsp", "/agriculteurs/je-transmets-mon-exploitation-et-prepare-ma-retraite.html"); mapURLReverse.put("/Vitrine/EspAssur/HomeMarche/P_EspAssur_HomeMarche_Agriculteurs.jsp", "/agriculteurs/assurances-agriculteurs.html"); mapURLReverse.put("/Vitrine/EspAssur/HomeMarche/P_EspAssur_HomeMarche_Agriculteurs.jsp", "/agriculteurs/assurances-agriculteurs.html"); mapURLReverse.put("/Vitrine/HomeMarche/HomeEntreprise/P_HomeEntreprise_Arti2006.jsp", "/professionnels.html"); mapURLReverse.put("/Vitrine/HomeMarche/HomeEntreprise/P_HomeEntreprise_Arti.jsp", "/professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_CreationReprise.jsp", "/professionnels/je-cree-ou-je-reprends-une-entreprise.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_Financement.jsp", "/professionnels/financement-professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_Developpement.jsp", "/professionnels/je-developpe-mon-entreprise.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_Quotidien.jsp", "/professionnels/quotidien-professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_Tresorerie.jsp", "/professionnels/epargne-professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_Assurances_.jsp", "/professionnels/assurances-professionnels.html"); mapURLReverse.put("/Vitrine/EspAssur/HomeMarche/P_EspAssur_HomeMarche_Prof.jsp", "/professionnels/assurances-professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_Transmission.jsp", "/professionnels/je-transmets-mon-entreprise.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/UB/P_UB_Pro_Retraite.jsp", "/professionnels/je-prepare-ma-retraite.html"); mapURLReverse.put("/Vitrine/Editorial/DevenezClient/P_DevenezClient_LesRaisons.jsp", "/particuliers/devenez-client.html"); mapURLReverse.put("/Vitrine/Editorial/DevenezClient/P_DevenezClient_LesRaisons_Pro.jsp", "/professionnels/devenez-client-pro.html"); mapURLReverse.put("/Vitrine/Simulation/P_ListeSimulation.jsp", "/particuliers/simulateurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit__CEL.jsp", "/cel.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Accordance.jsp", "/accordance.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AccordanceMultisupportsPro.jsp", "/accordance-multisupports.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AchatRevente.jsp", "/solutions-habitat-achat-revente.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ADI.jsp", "/assurance-deces-invalidite.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Agilor.jsp", "/agilor.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ArretTravailAgri.jsp", "/assurance-arret-de-travail.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Assurance_AT.jsp", "/assurance-arret-de-travail.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceAleasClimatiques_Agri.jsp", "/assurance-aleas-climatiques-sur-recoltes.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceAuto.jsp", "/assurance-auto.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceAuto_Agri.jsp", "/assurance-auto.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceAuto_CR.jsp", "/assurance-auto.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceAutomoteurs_Agri.jsp", "/assurance-automoteurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceAutoMozaic.jsp", "/assurance-auto-mozaic.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceDependance.jsp", "/assurance-dependance.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceDeuxRoues_CR.jsp", "/assurance-deux-roues.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceLoisirs.jsp", "/assurance-loisirs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceLoisirs_Agri.jsp", "/assurance-loisirs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceLoisirs_CR.jsp", "/assurance-loisirs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceMortaliteAnimaux_Agri.jsp", "/assurance-mortalite-des-animaux.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceMultirisqueAgricole_Agri.jsp", "/multirisque-agricole.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssuranceRecoltes_Agri.jsp", "/assurances-recoltes.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssurancesVUetCamions_Agri.jsp", "/"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssurHabitationPro.jsp", "/assurance-habitation-des-professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AssurVUCamion.jsp", "/assurance-vehicules-utilitaires-et-camions.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AtoutHorizonDuo.jsp", "/atout-horizon-duo.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AtoutModeractions.jsp", "/atout-moderactions.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AtoutVertHorizon.jsp", "/bourse.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AtoutVertHorizon_Pro.jsp", "/epargne-professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AtoutVivactions.jsp", "/atout-vivactions.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AtoutVivactions_Pro.jsp", "/atout-vivactions.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_AutreCarte.jsp", "/l-autre-carte.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_BanqueADistance.jsp", "/banque-a-distance.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_BusinessCard.jsp", "/carte-businesscard-mastercard.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAAMMone3m.jsp", "/caam-mone-trois-mois.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAAMMoneJ.jsp", "/caam-mone-j.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAAMStrategieCourtTerme.jsp", "/caam-strategie-court-terme.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CACertificat.jsp", "/ca-certificat.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAEL.jsp", "/credit-agricole-en-ligne.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAEL_CR.jsp", "/ credit-agricole-en-ligne.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAEL_InternetMobile.jsp", "/credit-agricole-en-ligne-sur-internet-mobile.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAEL_SMS.jsp", "/service-sms-fil-mobile.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CaelSurInternetMobile.jsp", "/credit-agricole-en-ligne-sur-internet-mobile.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CapitalVertCroissance.jsp", "/capital-vert-croissance.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CapitopMonetaire.jsp", "/capitop-monetaire.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CapitopTresorerie.jsp", "/capitop-tresorerie.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CarreBleu.jsp", "/carre-bleu.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CarreVert.jsp", "/carre-vert.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CAT_BCM.jsp", "/contrat-a-terme-ble-colza-mais.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CEF.jsp", "/le-compte-d-epargne-forestiere.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CodeviCodebis.jsp", "/codebis.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CodeviCodebis_CR.jsp", "/codebis.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CommerceIndependantOrganise.jsp", "/commerce-independant-organise.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ComplementaireSante.jsp", "/complementaire-sante.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ComplementaireSante_Agri.jsp", "/complementaire-sante.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ComplementaireSante_CR.jsp", "/complementaire-sante.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteDPA.jsp", "/le-compte-dpa.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteOpen.jsp", "/compte-open.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteOpen_CR.jsp", "/compte-open.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteServiceAgriculteurs_Agri.jsp", "/compte-service-agriculteurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteServiceEquilibre.jsp", "/compte-service-equilibre.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteServiceFT_CATP.jsp", "/compte-service-facilite-de-tresorerie.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteServiceMozaic.jsp", "/compte-service-mozaic.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteServiceOptimum.jsp", "/compte-service-optimum.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteServicePro.jsp", "/compte-service-professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteServiceSouplesse.jsp", "/compte-service-souplesse.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteSurLivret.jsp", "/compte-sur-livret.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteSurLivret_CR.jsp", "/compte-sur-livret.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteSurLivretPro.jsp", "/compte-sur-livret.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CompteTitresOrdinaire.jsp", "/comptes-titres.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Confluence.jsp", "/assurance-vie.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CoupDeMain.jsp", "/j-ai-un-coup-dur.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_CreditBailetLocation.jsp", "/credit-bail-et-location.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_DATEvolution5.jsp", "/dat-evolution5.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Dossier_Familial.jsp", "/dossier-familial.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_EDRANE_CM.jsp", "/professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_EDRANE_RC.jsp", "/professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_EDRANE_Rec.jsp", "/professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_EDRANE_VAO.jsp", "/professionnels.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_EspaceLiberte.jsp", "/espace-liberte.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ETransactions.jsp", "/e-transactions.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ExtensionRetraite_Supp.jsp", "/contrat-de-retraite-pour-vos-salaries.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_FCPMonetaires.jsp", "/fonds-monetaires.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_FinancementCycleExploitation.jsp", "/financez-votre-cycle-dexploitation.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_FondsOpportunite.jsp", "/fonds-opportunite.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GarantieAccidentsVie.jsp", "/garantie-accidents-de-la-vie.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GarantieAccidentsVie_Agri.jsp", "/garantie-accidents-de-la-vie-option-pro.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GarantieAccidentsVie_CR.jsp", "/garantie-accidents-de-la-vie.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GarantieAccidentsVie_Pro.jsp", "/garantie-accidents-de-la-vie-option-pro.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GarantieLocative.jsp", "/garantie-locative.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GarantieLocative_Agri.jsp", "/garantie-locative.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GarantieRevenus.jsp", "/assurance-garantie-de-revenus.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Gold.jsp", "/gold-mastercard.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Goodloc.jsp", "/good-loc.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Grandito.jsp", "/grandito.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_GuideInstallation_Agri.jsp", "/je-cree-ou-reprends-une-exploitation.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_HDG_Donaflore.jsp", "/donaflore.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_HDG_Floriane.jsp", "/floriane.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_HDG_Florige.jsp", "/gestion-de-patrimoine.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_InitialPrevoyanceJ.jsp", "/valeur-prevoyance.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_InitialValeurPrevoyanceFlash.jsp", "/initial-valeur-prevoyance-flash.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_InvestissementLocatif.jsp", "/solutions-habitat-investissement-locatif.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_JANouvelleVie.jsp", "/jeunes-actifs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_LivretEpargnePopulaire.jsp", "/livret-d-epargne-populaire.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_LivretTiwi.jsp", "/livret-tiwi.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Maestro.jsp", "/carte-mozaic-maestro.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Mastercard.jsp", "/mastercard.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Mastercard_CR.jsp", "/mastercard.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Mastercard_OptionSA.jsp", "/mastercard.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MoneoBleu.jsp", "/moneo.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Monetique.jsp", "/offre-monetique.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Mozaic_MRH.jsp", "/assurance-habitation-mozaic.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicAvanceRentree.jsp", "/mozaic-projets.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicBonsPlans.jsp", "/junior.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicLivretJeune.jsp", "/livret-jeunes-mozaic.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicMaestro.jsp", "/carte-mozaic-maestro.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicMicro.jsp", "/"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicPaiement.jsp", "/carte-mozaic-de-paiement.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicPretEtudiant.jsp", "/pret-etudiant.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicProjets.jsp", "/mozaic-projets.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MozaicRetrait.jsp", "/carte-mozaic-de-retrait.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MRH.jsp", "/assurance-habitation.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MRH_Agri.jsp", "/assurance-habitation-des-agriculteurs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MRH_CR.jsp", "/assurance-habitation.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MRHInvestisseur.jsp", "/batimmo.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_MultiPro.jsp", "/multirisque-professionnelle.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_OffreAutoProLOA1erLoyermajore.jsp", "/credit-bail-et-location.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_OffreAutoProLOA3PremiersLoyerAZero.jsp", "/credit-bail-et-location.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_OrchestralCroissance.jsp", "/orchestral-croissance.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_OrchestralVert.jsp", "/orchestral-vert.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PartenariatMutuelleEtudiante.jsp", "/"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PEL.jsp", "/pel.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PELetCEL.jsp", "/cel.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PERConvergence.jsp", "/per-convergence.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PerConvergenceAgriculteur.jsp", "/per-convergence.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PermisMozaic.jsp", "/mozaic-permis.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PlanEpargneActions.jsp", "/plan-epargne-action.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PlanEpargneBoursiere.jsp", "/plan-epargne-boursiere.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PlanVertAvenir.jsp", "/"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PlanVertVitalite.jsp", "/plan-vert-vitalite.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Platinum.jsp", "/carte-platinum.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PleinChamp_CASA.jsp", "/pleinchamp-point-com.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Prediane.jsp", "/"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Predicis.jsp", "/"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Predige.jsp", "/predige.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Predissime9.jsp", "/predissime-9.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PremierAchat.jsp", "/solutions-habitat-premier-achat.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretAccessionSociale.jsp", "/pret-a-l-accession-sociale.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretADemarrer.jsp", "/pret-special-pour-demarrer.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretaPiloter.jsp", "/le-pret-a-piloter.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretAutomobile.jsp", "/pret-a-consommer-auto.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretClassique.jsp", "/le-pret-classique.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretConfort.jsp", "/pret-a-consommer-confort.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretEconomiesEnergie.jsp", "/pret-economies-d-energie.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretImmobilier.jsp", "/pret-immobilier-du-credit-agricole.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretPerso.jsp", "/pret-a-consommer-perso.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretRegroupe.jsp", "/pret-regroupe.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretRepreneur.jsp", "/pret-repreneur.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Prets_Travaux.jsp", "/pret-travaux.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretVehicule2roues.jsp", "/pret-a-consommer-2-roues.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PretVehiculesLoisirs.jsp", "/pret-a-consommer-vehicules-de-loisirs.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_PTZ.jsp", "/nouveau-pret-a-0-pourcent.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_Santeffi.jsp", "/santeffi.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_SicavFCP.jsp", "/sicav-fcp.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_SmsFilMobile.jsp", "/service-sms-fil-mobile.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_SpecialEtudiant.jsp", "/etudiants.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_TOP3.jsp", "/top-3.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_TransmissionExplAgri.jsp", "/je-transmets-mon-exploitation-et-prepare-ma-retraite.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ValeurPrevoyance.jsp", "/valeur-prevoyance.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_ValeurPrevoyanceMultipartenaire.jsp", "/valeur-prevoyance-multipartenaire.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_VariusBleu.jsp", "/varius-bleu.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_VariusJaune.jsp", "/varius-jaune.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_VariusVert.jsp", "/varius-vert.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_VendomePatrimoine.jsp", "/vendome-patrimoine.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_VendomePrivilege.jsp", "/vendome-privilege.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_VP_Agri.jsp", "/valeur-prevoyance-professionnel.html"); mapURLReverse.put("/Vitrine/CatalogueProduit/FicheProduit/P_FicheProduit_VP_PRO.jsp", "/valeur-prevoyance-professionnel.html"); String strURL = request.getParameter("URL"); try { if(strURL == null){ redirect(DEFAULT_PAGE_URL, response); } else{ UrlRedirect urlCible = (UrlRedirect) mapURL.get(strURL); if(urlCible == null){ if(strURL.startsWith("/Entreprise/")){ redirect("http://entreprises.ca-aquitaine.fr", response); } if(strURL.startsWith("/Vitrine")){ String newStrURL = (String)mapURLReverse.get(strURL); if(strURL.startsWith("/Vitrine/Editorial/InfoPrat")) newStrURL = "/magazine/magazine.html"; if(newStrURL == null){ RequestDispatcher disp = request.getRequestDispatcher(strURL); disp.forward(request, response); } else{ if(newStrURL.startsWith("/Formulaires/")){ String obj = request.getParameter("objet"); obj = (obj == null) ? request.getParameter("texte") : obj; if(obj != null){ newStrURL += "?objet=" + obj; } } redirect(newStrURL, response); } } } else{ String finalURL = urlCible.Url; StringBuffer forwardedParams = new StringBuffer(""); Enumeration paramNames = request.getParameterNames(); while(paramNames.hasMoreElements()){ String paramName = (String)paramNames.nextElement(); if("URL".equals(paramName))continue; forwardedParams.append("&").append(paramName).append("=").append(URLEncoder.encode(request.getParameter(paramName), "ISO-8859-1")); } if(!finalURL.startsWith("http")){ String[] splitPath = strURL.split("/"); // renvoie ["", "marché", "besoin", "le reste"] forwardedParams.append("&marche=").append(splitPath[1]); forwardedParams.append((splitPath.length > 3 ? "&besoin=" + splitPath[2] : "")); } String path = forwardedParams.toString(); path = (path.length() > 0 && !urlCible.HasQueryString) ? "?" + path.substring(1) : path; finalURL += path; redirect(finalURL, response); } } } catch (Exception e) { redirect(DEFAULT_PAGE_URL, response); } out.clear(); out = pageContext.pushBody(); %>