[英]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.