由于 javascript 是客户端脚本,它不能直接调用驻留在服务器上的 java 方法
如果没有任何特定的 java 框架,您可以使用 Java Server Pages (JSP) 在收到来自 javascript 的 GET 请求时调用 deleteconfig.initiate()。
发送请求
您可能还想使用 JQuery(一个 javscript 插件 - http://jquery.com/)像这样向服务器发送异步 GET 请求
//javascript code
function callInititiate(){
//This sends a get request to executeInit.jsp
//
$.get('localhost/myWebbApp/executeInit.jsp');
}
$(callInitiate);
接收请求
在服务器端,您应该有调用 deleteconfig.initiate() 静态方法的 executeInit.jsp
//in executeInit.jsp
<%@ page import="deleteconfig"%>
<%
// executes initiate() static method
deleteconfig.initiate();
%>
也许阅读有关 Java Server Pages 的更多信息可以帮助您入门!