熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

實現JS腳本導入JAVA類包

2022-06-13   來源: Java核心技術 
    本例演示怎樣通過JS腳本導入JAVA類包我們創建JS引擎後通過eval方法調用 getScript() JS腳本中importPackage(javautil)為導入包
   
    package dejavase;
   
    import javaxscriptScriptEngineManager;
   
    import javaxscriptScriptEngine;
   
    import javaxscriptScriptException;
   
    public class AjavaImportPackageExample {
   
    public static void main(String[] args) {
   
    ScriptEngineManager manager = new ScriptEngineManager()
   
    ScriptEngine engine = managergetEngineByExtension(js
   
    try {
   
    engineeval(getScript())
   
    } catch (ScriptException e) {
   
    eprintStackTrace()
   
    }
   
    }
   
    private static String getScript() {
   
    StringBuilder sb = new StringBuilder()
   
    sbappend(importPackage(javautil)
   
    sbappend(
   
    sbappend(var today = new Date()
   
    sbappend(println(原創日期 + today)
   
    return sbtoString()
   
    }
   
    }
   
    運行結果
   
    原創日期 Tue Mar :: GMT+ (CST)
From:http://tw.wingwit.com/Article/program/Java/hx/201311/25678.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.