首页 > 解决方案 > 如何将 Java 中的方法/类导入/调用到 Javascript 代码中

问题描述

可能这是一个非常基本的问题。对此表示歉意。我一直在努力寻找这个问题的答案。

我的问题是这样的:

我有一个与阅读收件箱有关的 java 代码。我需要在我将开发的新 javascript 文件中调用此代码/方法/类。

基本上,我需要在新的 javascript 文件中使用 java 文件中的方法

有人可以帮忙吗?

标签: javascriptjavanode.js

解决方案


有一些选择,因为这个问题主要是基于意见的,所以这是我的意见。

  1. 使用阿贾克斯。您可以通过 Ajax 调用后端方法。

  2. 另一种选择是使用 DWR,Direct Web Remoting,它是一种 ajax,但很容易。java 方法是由 javascript 使用的。完整示例:https ://www.javaworld.com/article/2071890/web-app-frameworks/ajax-made-simple-with-dwr.html

function updateResults() {
  DWRUtil.removeAllRows("apartmentsbody");

  var bedrooms = document.getElementById("bedrooms").value;
  var bathrooms = document.getElementById("bathrooms").value;
  var price = document.getElementById("price").value;

  ApartmentDAO.findApartments(fillTable, bedrooms, bathrooms, price);

  $("resultTable").style.display = '';
}

推荐阅读