Je suis nouveau à l'appel d'un service REST dans une JSP. J'ai un formulaire qui passe par une action struts2. J'ai une fonction javascript qui effectue une validation email de base. Donc, au lieu d'effectuer cette validation en utilisant JavaScript, je dois appeler un service qui effectue la validation par courriel.Appel d'un service Web dans un JSP
Dois-je appeler le service de validation directement dans la page JSP sinon comment puis-je y parvenir.
<form name="resendEsignatureFormId" id="resendEsignatureFormId" action="<integration:urlAction actionName='/integration/resendEsignatureIntegration'></integration:urlAction>"
method="POST">
</form>
fonction JavaScript
function validate() {
// Need to call validation service here
document.getElementById('resendEsignatureFormId').submit();
}
<table width=100%>
<tr><td class="esignNavigation">
<a href="#x" onclick ="validate()"><span>Confirm</span></a>
<a href="#x" onclick="hideSigners()"><span>Cancel</span></a></td>
</tr>
</table>
Merci à l'avance ...
Avez-vous besoin de *? Non, mais vous pouvez * le * vouloir - en supposant qu'il est accessible depuis le client (par exemple, autoriser le contrôle d'accès, etc.) * Comment * faire cela est JS de base pour lequel d'innombrables ressources sont disponibles. Vous devrez également gérer la validation échouée, par exemple, vous devez empêcher l'événement par défaut, puis effectuer la soumission proprement dite uniquement après validation. Il y a un certain nombre de façons qui peuvent être traitées. Si vous n'avez aucun autre JS réel sur la page et aucune autre validation "en temps réel", vous pouvez effectuer la validation sur le backend. –