我需要一些帮助来解决以下问题:写一个JS来调用Java方法,该方法又调用数据库。将应用程序托管在tomcat上。使用mysql作为数据库。
我用Java编写了一个示例代码,并从MySql访问了一个示例数据库,现在,我该如何从JS访问它。
最佳答案
我的假设是,您正在谈论客户端Java脚本而不是服务器端Java脚本。您正在尝试实现标准的客户端-服务器用例。在这里,您的Java脚本代码是客户端,而您的Java代码是服务器。由于您的客户端代码最有可能在浏览器中运行,因此,最好的办法是公开可通过http协议调用的java方法。为此,您将需要使用Tomcat,JBoss等服务器将Java应用程序托管为Web应用程序。您可以搜索有关如何在Google上实现此功能的信息。
您可以从以下链接开始:
http://helloworldprograms.blogspot.com/2010/08/servlet-hello-world.html
http://crunchify.com/create-and-deploy-simple-web-service-and-web-service-client-in-eclipse/