在Javascript函数中使用Java Class方法

Use a Java Class method in a Javascript function?

本文关键字:Java Class 方法 Javascript 函数      更新时间:2023-09-26

我有一个页面,它接受输入,然后单击按钮,使用Javascript将它们添加到同一页面的表中。每次我添加数据时,它都会向表中添加一个新行。现在,我有了另一个按钮,它应该将表的所有行保存到数据库中。

我可以为它定义一个BusinessObject类,并可以为jdbc的所有功能在其中定义一个方法。但问题是,我只能访问table元素并以javascript获取它的单元格值。

那么,有没有一种方法可以将BusinessObject类中的方法访问到javascript函数中呢?

我相信AJAX可以实现这种实现。简而言之,我想将我的Java类方法访问到Javascript函数中。有可能吗?

不是直接的,不是。您必须用Java创建一个web服务器(可能使用像Jersey、Tomcat或类似的框架),它将定义一个URL端点,而该端点最终将使用BusinessObject类。在JavaScript方面,您只需要创建调用该URL的请求(可能通过POST)。