Java:我们如何从Javascript调用java方法

时间:2016-11-26 01:44:56

标签: javascript java html5 web-services web-development-server

大多数时候,我使用Java,Spring,Hibernate和数据库在服务器端工作。但现在我决定使用HTML5,CSS3和Javascript来学习前端编程。

我这里有一个简单而基本的问题。我们如何从java脚本调用java方法?例如,单击按钮或在服务器端执行某些验证。

我知道我们可以使用Jersey执行ReST调用。有没有其他方法可以从JavaScript调用Java。由于我是初学者,我现在不想使用Ajax,Servlets或JSP。

我已经使用SWT构建了一个简单的应用程序:SWT: Table Resizing Issue。我正在考虑利用这个机会学习网络编程。

我已经尝试在StackOverflow上搜索答案,但无法找到答案。我希望我不会重复任何问题。

感谢。

1 个答案:

答案 0 :(得分:0)

如果您正在构建一个在浏览器上运行的Web应用程序(因为JavaScript也可用于构建桌面应用程序:NodeJS,Electron ......),那么从浏览器到后端服务器的所有内容都应该是一个http请求,这个网络是如何工作的。服务器端框架只是通过将后端代码(Java,.NET,PHP ...)转换为浏览器语言(html,css和JavaScript),然后使用Http方法(Get,Post ...)执行服务器调用来代表您完成工作。