3

我一直在寻找有关此的真实信息,我正在使用 Java EE 上的一些系统,我一生都在网络上工作,现在我正在进入系统,我的老板告诉我他让 javascripts 从“服务器端”工作以管理民意调查和东西,我仍然认为不正确,我告诉他我认为 javascript 只是在客户端执行,似乎仍然是正确的,我找到了关于说它是可能的信息,它不是,有人对此有一些有效的答案吗?如果是,这怎么可能?

谢谢!

4

3 回答 3

2

您确实可以使用第三方包(如node.jsMozilla Rhino或类似包)在服务器端执行 JavaScript。

但是,从您的描述中我不清楚他是否希望您从服务器端实际执行JavaScript,从服务器端提供JavaScript 内容,或者使用 AJAX对服务器端代码进行远程过程调用。

于 2012-09-04T04:24:29.323 回答
1

脚本 API 位于 Java SE 6 平台中可用的 javax.script 包中。

参考链接:-

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/

于 2012-09-04T04:37:37.833 回答
0

您也可以在服务器端执行 javascript,这意味着在服务器端开发以服务器为中心的代码用于 etsblishing 连接、提供 HTML 文件等。所有这些事情都可以使用服务器端 javascript 来完成。有很多框架可以用来实现这一点.运行服务端javascript的主要目标是执行服务器端功能。一个这样的例子是维护与客户端的长期连接。

Nod.js就是这样一个框架,用来实现上述功能。除此之外,还有其他的服务器端javascript框架。RhinoJS可以用来在Java虚拟机中运行时在服务器端执行javascript .

但是,使用服务器端 javascript 框架的想法会根据您的要求而有所不同。

于 2012-09-04T04:42:20.287 回答