在servlet中使用Scrpt Engine,Bindings和Javascript的最佳方法

时间:2017-01-29 18:27:02

标签: javascript java multithreading servlets nashorn

我已经读过这些帖子了:

  1. Reuse Nashorn ScriptEngine in Servlet

  2. Should I use a separate ScriptEngine and CompiledScript instances per each thread?

  3. 我的要求有所不同,我想要一些指导方针。我需要在servlet提供的每个请求中评估不同的javascript片段。一些servlet参数将引导我到数据库表行,其中存储了适用的javascript代码片段。我将获取该javascript代码片段并在请求中对其进行评估(处理servlet的其他一些参数)并在响应中返回结果。

    所以我的问题是,为了处理多线程,内存和效率最好(在init方法或servlet构造函数或POST方法......或者哪里?)我应该创建脚本引擎吗?我应该把绑定放在哪里?我应该在哪里编译/调用javascript?

    感谢任何帮助,示例,教程链接。

    提前致谢。

0 个答案:

没有答案