在 JSP 中调用 Web 服务
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 的 java 脚本调用是浏览器 -> 服务器操作。因此,您不会在 JSP 中调用 REST 服务,而是从 java 脚本中调用 REST 服务。 java 脚本可以由 HTML 事件(onclick 等)调用,并且 HTML 事件可以在 JSP 中描述 - 无论是否事件由 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 的 java 脚本调用是浏览器 -> 服务器操作。因此,您不会在 JSP 中调用 REST 服务,而是从 java 脚本中调用 REST 服务。 java 脚本可以由 HTML 事件(onclick 等)调用,并且 HTML 事件可以在 JSP 中描述 - 无论是否事件由 JSP 动态生成或只是硬编码。
您没有明确声明您有公开的服务器端端点来执行电子邮件验证 - 您也需要它。