java如何调用node.js啊? 30
5个回答
展开全部
首先,要调用其它语言,java内部是提供了支持的,但是,更方便的做法是使用apche-commons项目里的BSF提供的引擎,透过它可以轻松调用其它语言。以下摘录自项目主页:
BSF 2.x supports several scripting languages currently:
Javascript (using Rhino ECMAScript, from the Mozilla project)
NetRexx (an extension of the IBM REXX scripting language in Java)
Commons JEXL
Python (using Jython)
Tcl (using Jacl)
XSLT Stylesheets (as a component of Apache XML project's Xalan and Xerces)
BSF 2.x supports several scripting languages currently:
Javascript (using Rhino ECMAScript, from the Mozilla project)
NetRexx (an extension of the IBM REXX scripting language in Java)
Commons JEXL
Python (using Jython)
Tcl (using Jacl)
XSLT Stylesheets (as a component of Apache XML project's Xalan and Xerces)
展开全部
使用这个引入想要调用的Java类<%@page import"packge.classexa"%>
然后再声明这个类的对象,或者直接调用静态方法。
<%
classexa tclassexa = new classexa();
tclassexa.function();
%>
然后再声明这个类的对象,或者直接调用静态方法。
<%
classexa tclassexa = new classexa();
tclassexa.function();
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
引入到对应的页面上就可以了,比如
<script type="text/javascript" src="....node.js"></script>
具体路径可以自己写
<script type="text/javascript" src="....node.js"></script>
具体路径可以自己写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你不能在java里调用node.js脚本里的函数。你可以考虑用socket或者pipeline来交流。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是想用java来执行nodejs代码?
还是用node.js写的服务吗?
使用nodejs框架来执行java?
还是用node.js写的服务吗?
使用nodejs框架来执行java?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询