当前页面: 开发资料首页 → J2EE 专题 → 如何在java中实现动态执行代码(js的eval)的功能?
如何在java中实现动态执行代码(js的eval)的功能?
摘要: 如何在java中实现动态执行代码(js的eval)的功能?
如何在java中实现动态执行代码(js的eval)的功能?
如:要执行一段输入的代码?
或者在jsp页中嵌入一段任意java代码?
NO WAY!
自己写个解释器
其实很容易啊
弹出窗口,输入代码
关闭该弹出窗口,将输入内容输出为一个JSP文件,连接转向到该JSP去执行
不就OVER了吗
如果必须嵌入本页面代码中,就把上面的做下处理,输出的时候,以本页面为模板,将手工输入的内容嵌在里面,一并输出成另一个JSP,加上执行切入口的更改(如果需要),转向该页面,根据执行切入设置直接转向刚才手工输入的代码部分去执行.
就算是JAVA,也是一样,只是多点手续,加上编译和运行指令就是了.
mark!
mark!
---------------------
代表城管来接分(怕了吧?)。
不给就抢,一天一次...