Comment puis-je définir un gestionnaire par défaut, ou une action de contrôleur, qui sera invoqué lorsqu'aucun autre gestionnaire n'est trouvé pour une URL donnée ?
J'ai essayé d'utiliser un modèle fourre-tout /**
(la syntaxe est Kotlin) :
@Controller
class DefaultController {
@RequestMapping("/**")
fun default(...) {
...
}
}
Mais cela va de pair avec une priorité supérieure à celle des gestionnaires de Spring, par exemple le chemin du fichier statique configuré dans spring.mvc.static-path-pattern
n'est plus disponible. J'ai besoin que mon gestionnaire par défaut ait la priorité la plus basse.