Linux+JAVA 支持二次脚本开发,寻求实践者

椅子 2009-03-24 10:59:46
运行环境 :ubuntu ,JAVA环境装什么都成,只要能实现

需求:希望自己写的JAVA应用程序能支持二次脚本开发。
不过自己写一个脚本引擎和解释器,不太愿意做,希望使用JavaScript作为二次脚本。

我现在的思路就是:

JAVA能调用script文件,并执行其中指定的函数,并能给这个函数传入参数;

Script文件中能操作数据库及本地文件;

JAVA能得到上列函数的执行结果。

上述过程我在Windows下用其他语言实现过,很爽,硬了好几天。

那么问题就是:
一、JAVA程序执行Script函数的代码,能传入参数,能得到返回值,如果可以运行环境是什么?
二、Linux环境下JavaScript脚本如何操作数据库及本地文件,如果可以运行环境是什么?

...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
APOLLO_TS 2009-03-24
  • 打赏
  • 举报
回复
有DWR 引擎不去研究自己写着玩---你牛。
YuLimin 2009-03-24
  • 打赏
  • 举报
回复
1、Java可以直接调用JavaScript的
2、JavaScript通过调用Java Applet,Applet去操作数据库与文件系统(需要授权),这样就可以了。

http://www.javaeye.com/topic/137288
http://java.sun.com/products/plugin/1.3/docs/jsobject.html
dawn023 2009-03-24
  • 打赏
  • 举报
回复
Mozilla的Rhino JavaScript Engine应该可以满足你的要求。
orangemike 2009-03-24
  • 打赏
  • 举报
回复
http://www.mozilla.org/rhino/
mengweilil 2009-03-24
  • 打赏
  • 举报
回复
不明白为啥要自己写个脚本解析器

现在大把脚本语言(基于java)

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧