嗨Javascript函數我有一個JavaScript函數,如:從Java調用類
function abc(x,y,x)
{
do something;
while(condition)
{
do something;
}
}
我需要調用從Java類此方法。可能嗎?
嗨Javascript函數我有一個JavaScript函數,如:從Java調用類
function abc(x,y,x)
{
do something;
while(condition)
{
do something;
}
}
我需要調用從Java類此方法。可能嗎?
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("JavaScript");
engine.eval(new java.io.FileReader(jsFilePath));
Java有使用ScriptEngine
參考腳本支持:
感謝您的幫助:) – Tanna
你應該明白一個事實,即JavaScript是用於客戶端腳本和使用Java我們與服務器,數據庫交互。因此,如果您想與服務器通話,請撥打AJAX來電。如果你喜歡jQuery,那麼你可以找這個link。
現在,如果你只是想用java風格工作,那麼有更多美麗的圖書館可以讓你的生活變得非常簡單。 尋找Direct Web Remoting,它提供了一個非常簡單的方式與服務器交互。有幾個配置,你必須這樣做,只要通過documentation這是很容易實現。
請提供更多關於您想從Java調用JS的情況。 –