我有一個Java應用程序,必須使用其中的JavaScript代碼的HTML文件。如何在javascript中調用java函數?
我有一個Java類,它看起來像這樣
package myPackage.utils;
public class ReturnDemo{
public static double GetSumOfValues(double value1, double value2)
{
return value1+value2;
}
}
什麼,我想是能夠做這樣的事情:
//value1 and value2 are obtained dinamically
var MyValue = ReturnDemo.GetSumOfValues(value1, value2)
我已經在網上搜索,但不勝在客戶端應用程序中使用javascript以及在服務器中使用java的情況下的答案,因爲html是我的應用程序的一部分,並且不會部署在服務器上
如果你的html沒有發送給客戶端,你的html的目的是什麼? – Remi878
@ Remi878 html將出現在我的應用程序的窗口中,我的應用程序正在使用Google地圖,並且HTML和JavaScript似乎是要走的路。我真的很想離開它,因爲現在改變我的程序架構爲時已晚。 – ciprianr
因此,html會顯示給客戶端(在您的應用程序的窗口中)。你不能做一個Ajax請求(用一個簡單的servlet來獲得你的結果)? – Remi878