LTPA customiser les messages d'erreur de login avec "j_security_check"
Hello les gens,
J'aurais souhaité savoir par quel moyen il est possible d'afficher les erreurs se produisant lors du login d'un utilisateur (typiquement "nom d'utilisateur incorrect", "mot de passe incorrect" etc...)
En partie mon web.xml:
Code:
1 2 3 4 5 6 7
| <login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/login.jsp</form-error-page>
</form-login-config>
</login-config> |
En partie la login.jsp:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <FORM id="LoginForm" METHOD=POST ACTION="j_security_check"><font
size="1"> <strong> <bean:message key="page.user.login.enterCredentials" /></strong></font>
<BR>
<BR>
<font size="1"><strong><bean:message key="page.user.login.Id" /></strong>
<input id="userNameInput" type="text" size="12" name="j_username"></font>
<font size="1"><strong><bean:message key="page.user.login.pwd" /></strong>
<input type="password" size="12" name="j_password"></font> <BR>
<font size="1"> <strong><bean:message key="page.user.login.connect" />
</strong></font> <html:img styleClass="vertAlign"
src="/FacturationWeb/images/demiCercleGauche.png" /><a tabindex="0"
onmouseover="this.style.color='orange';"
onmouseout="this.style.color='white';" class="submitButtonLogin"
onclick="LoginForm.submit();return false"><bean:message
key="page.user.login.enter" /></a><html:img styleClass="vertAlign"
src="/FacturationWeb/images/demiCercleDroit.png" /></form> |
Quelqu'un propose une solution consistant à intércepter les erreurs en définissant une page d'erreur liée à l'erreur 401 mais qu'il qualifie "de son propre aveux" comme étend inadaptée
Merci pour toutes vos contributions.