JSPでRESTサービスを呼び出すのが初めてです。私はstruts2アクションを実行するフォームを持っています。私は、基本的な電子メールの検証を実行するjavascript関数を持っています。したがって、JavaScriptを使用してこの検証を実行する代わりに、電子メール検証を行うサービスを呼び出す必要があります。JSPでWebサービスを呼び出す
JSPページで検証サービスを直接呼び出す必要がありますか?
<form name="resendEsignatureFormId" id="resendEsignatureFormId" action="<integration:urlAction actionName='/integration/resendEsignatureIntegration'></integration:urlAction>"
method="POST">
</form>
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>
おかげで...
あなたは*必要なのですか?クライアントからアクセス可能であると仮定してアクセス制御などを許可していると仮定してもいいかもしれません。*どのようにするかは、無数のリソースが利用できる基本JSです。また、検証の失敗を処理する必要があります。たとえば、デフォルトのイベントを防ぐ必要がある場合など、実際に検証を成功させるだけです。処理できる方法はいくつでもあります。ページに他の実際のJSがなく、他の「リアルタイム」検証がない場合は、バックエンドで検証を行いたい場合があります。 –