[英]Calling a Web Service in a JSP
我不熟悉在JSP中調用REST服務。 我有一個通過struts2動作的表單。 我有一個執行基本電子郵件驗證的JavaScript函數。 因此,除了使用JavaScript執行此驗證外,我還需要調用進行電子郵件驗證的服務。
如果不需要,我是否需要直接在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>
提前致謝...
JSP是一種Java服務器端技術,用於在服務器上生成HTML。 對REST api的JavaScript調用是瀏覽器->服務器操作。 因此,您不會在JSP中調用REST服務,而是從javascript調用REST服務。 可以通過HTML事件(onclick等)調用該javascript,並且可以在JSP中描述該HTML事件-不管該事件是否由JSP動態生成或只是硬編碼。
您沒有明確聲明您擁有公開的服務器端端點來執行電子郵件驗證-您也需要這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.