J'essaie d'envoyer des messages d'erreur en texte clair à partir d'une servlet Tomcat, de sorte que les réponses puissent être présentées à l'utilisateur par l'application.
J'ai ce qui suit dans mon web.xml :
<error-page>
<error-code>409</error-code>
<location>/string_error.jsp</location>
</error-page>
Et string_error.jsp est le suivant :
${requestScope['javax.servlet.error.message']}
Cela me permet d'obtenir des messages d'erreur en texte clair pour une réponse 409. Cependant, j'aimerais utiliser cette même page pour toute erreur de l'ordre de 400/500, sans avoir à spécifier manuellement une nouvelle page de type <error-page>
pour chacun d'eux. J'aurais supposé que <error-code>*</error-code>
permettrait d'atteindre cet objectif, mais ce n'est pas le cas. Tomcat fournit-il un mécanisme pour faire cela ?