Bonjour tout le monde,
Je travaille sur un site web avec le framework Spring. J'ai une fonctionnalité qui nécessite deux controllers : il y a appel au premier qui redirige vers le deuxième avec return ("redirect:controller2.htm") . Tout fonctionne bien . Cependant j'aimerais interdire l'appel direct au deuxième controller ( appel direct de l'url controller2.htm à partir de la barre d'adresse du navigateur donc un appel avec la méthode Get).Ainsi le seul cas où controller2 est utilisé est lorsqu'il y a une redirection à partir du premier. J’aimerais que l'appel à la requête "controller2.htm" serait considéré comme si on a appelé l'url du premier controller "controller1.htm". J'ai cherché un peu et j'ai trouvé une solution avec les annotations où il y a implémentation du comportement souhaitée pour la méthode Get. Mais je travaille SANS annotations , et j'aimerais bien trouver une solution qui n'utilise pas las annotations.
Merci d'avance pour votre aide.
Partager