새소식

인기 검색어

개인공부/Java

Java Scripting API: 자바에서 자바스크립트의 함수를 호출하기

  • -

https://madplay.github.io/post/how-to-call-javascript-function-from-java

 

Java Scripting API: 자바에서 자바스크립트의 함수를 호출할 수 있을까?

자바의 Scripting API를 이용하여 자바스크립트(Javascript) 파일 내의 함수를 호출해보자

madplay.github.io

import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public static void main(String[] agrgs){ ScriptEngineManager scriptEngineManager = new ScriptEngineManager(); //javascript 엔진 불러오기 ScriptEngine scriptEngine = scriptEngineManager.getEngineByName("js"); try { String value = scriptEngine.eval("(Math.round(1/3*10000)/10000).toFixed(4)").toString(); System.out.println(value); } catch (ScriptException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.