是否有象php的eval()方法的东东。 没有,JAVA是编译型的语言,不同于PHP的解释语言 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也想知道是否有这样的东西。javascript中也有eval import netscape.javascript.JSObject ;不知道这里面的eval是不是你想要得 import org.mozilla.javascript.*; public static void main(String args[]) throws JavaScriptException {String script= "function f(x){return x+1} f(10)"; Context cx = Context.enter(); try { Scriptable scope = cx.initStandardObjects(); Object result = cx.evaluateString(scope,script, "<cmd>", 1, null); System.err.println(cx.toString(result).equals("11"));//打印"true" } finally { Context.exit(); }} 没有,JAVA是编译型的语言,不同于PHP的解释语言java也具有解释语言的性质。“半解释”语言。eval相等功能我也不知道。楼上二位说的估计可行。 用beanshell。我已经实现了这样的功能:(dori.jasper.engine.JREmptyDataSource) i.eval("new dori.jasper.engine.JREmptyDataSource()"));http://www.beanshell.org 这有使用说明和包http://www-900.ibm.com/developerWorks/cn/java/l-beanshell/index.shtml 楼上:不知到在TOMCAT环境下,是否可用?? 提交表单的页面如何实现打开新窗口提交,原窗口跳转到另一页面? filter控制session一系列问题 jsp+ajax resin要指定输出文件应如何配置 Hibernate中怎样获取一张表所有行的指定几个字段而不是全部字段 java oracle 数据库连接问题 在线讨论 怎样才能实现树型结构?向csdn的那种。 新手学习JSP 大神们帮忙看下! 哪里有sqlserver7.0的jdbc驅動下載,安裝,配置 如何让servlet or bean定时执行,如每天执行一次,如何实现? 刚接触jsp,提示出现错误 sslJB下配制问题
public static void main(String args[])
throws JavaScriptException
{String script= "function f(x){return x+1} f(10)";
Context cx = Context.enter();
try {
Scriptable scope = cx.initStandardObjects();
Object result = cx.evaluateString(scope,script, "<cmd>", 1, null);
System.err.println(cx.toString(result).equals("11"));//打印"true"
}
finally {
Context.exit();
}}
eval相等功能我也不知道。楼上二位说的估计可行。
http://www.beanshell.org 这有使用说明和包
http://www-900.ibm.com/developerWorks/cn/java/l-beanshell/index.shtml
不知到在TOMCAT环境下,是否可用??