首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于表达式的执行!该如何解决

2011-12-30 
关于表达式的执行!在页面里我有一个输入域,我想在里面录入类似这样的语句:request.getParameter( id )

关于表达式的执行!
在页面里   我有一个输入域,我想在里面录入类似这样的语句:
request.getParameter( "id ")   ==   "1 "   ||   request.getParameter( "id ")   ==   null
在页面提交后读取该字符串并执行返回其执行结果作为判断依据!请大家帮忙出个点子

[解决办法]
直接执行可能你的字符串当成java语句不大可能

怎么驱动这个代码 是个问题
[解决办法]
看来你得用java写一个简单的编译器了。
[解决办法]
request.getParameter( "id ") == "1 " || request.getParameter( "id ") == null

输入: "id " "1 "

其余的又没什么变化, 所以你可以在JSP里面写
request.getParameter(para) == result || ...............
[解决办法]
关注~~
[解决办法]
换种设计方法把,
[解决办法]
在服务端通过文件操作把客户端提交的语句生成JSP,然后直接调用这个JSP,通过它返回执行结果,能否行通?
[解决办法]
给你推荐一个驱动工具bsh-2.0b4.jar,很好用,可以驱动java语句执行。用法你可以查相关资料。这是我以前用的版本,不知道现在什么版本了。

热点排行