站長資訊網
        最全最豐富的資訊網站

        java如何調用js方法

        java如何調用js方法

        js方法如下:

        function add(a,b){ 	return a + b + number;	 }

        調用方法如下:(免費學習視頻教程分享:java視頻教程)

        package com.cgnb.dataqualitymng;   import java.io.FileReader; import java.util.Scanner;   import javax.script.Bindings; import javax.script.Invocable; import javax.script.ScriptContext; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager;   public class ExecuJs { 	public static void main(String[] args) throws Exception {   		// 獲取JS執行引擎 		ScriptEngine se = new ScriptEngineManager().getEngineByName("javascript"); 		// 獲取變量 		Bindings bindings = se.createBindings(); 		bindings.put("number", 3); 		se.setBindings(bindings, ScriptContext.ENGINE_SCOPE); 		Scanner sc = new Scanner(System.in); 		while (sc.hasNextInt()) { 			int a = sc.nextInt(); 			int b = sc.nextInt(); 			System.out.println("輸入的參數【" + a + "】 + 【" + b + "】"); 			se.eval(new FileReader("D:\desk\test.js")); 			// 是否可調用 			if (se instanceof Invocable) { 				Invocable in = (Invocable) se; 				Integer result = (Integer) in.invokeFunction("add", a, b); 				System.out.println("獲得的結果:" + result); 				 			}   		}   	} }

        調用結果如圖:

        java如何調用js方法

        相關文章教程推薦:java入門教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 无码人妻精品中文字幕| 曰韩精品无码一区二区三区| 四虎成人精品| 久久99精品国产麻豆宅宅| 综合在线视频精品专区| 精品无码人妻一区二区三区不卡| 国产一区二区精品久久| 精品人妻va出轨中文字幕| 午夜精品一区二区三区在线视| 国产香蕉国产精品偷在线| 日本精品不卡视频| 国产成人久久精品区一区二区| 人人妻人人澡人人爽人人精品97| 全国精品一区二区在线观看| 国产在线精品福利大全| 91精品啪在线观看国产电影| 国内精品在线视频| 国产精品久久久久影院嫩草| 东京热TOKYO综合久久精品| 久久精品国产亚洲AV大全| 久久永久免费人妻精品下载| 亚洲av午夜福利精品一区人妖 | 亚洲国产欧美日韩精品一区二区三区 | …久久精品99久久香蕉国产| 精品无人区一区二区三区| 精品国精品国产自在久国产应用| 青青草原精品99久久精品66| 欧美亚洲色综久久精品国产| 无码国内精品人妻少妇| 久久九九精品99国产精品| 精品久久无码中文字幕| 精品人妻人人做人人爽 | 国产成人精品精品欧美| 91在线视频精品| 青青草精品视频| 国产午夜精品一本在线观看| 国内精品99亚洲免费高清| 四虎精品亚洲一区二区三区| 亚洲精品色午夜无码专区日韩| 久久亚洲精品国产精品| AV无码精品一区二区三区|