我希望能够从Java中调用Node.js函数:
以下是我的hello.js JavaScript代码:
function myFun(param)
{
console.log("hello"+param);
}
这是我的Java代码:
public static void main(String[] args) throws IOException {
Process process = new ProcessBuilder("C:\\Program Files\\nodejs\\node.exe","hello.js").start();
InputStream is = process.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
}
使用这段Java代码,我能执行hello.js文件,但我想从Java代码中调用myFun函数并设置该函数中的参数...这可能吗。