锁定老帖子 主题:发现!EL表达式的不足之处
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-06-25
最后修改:2010-06-25
发现一个EL表达式的问题,问题场景如下: 在JSP中调用此函数时.${fm:ton("dd",request)} ...这样写会报错!!!! 因为在EL 的范围当中没有request(有人会说用requestScope,我刚开始也是这么想的不过不行,!吼吼!!!), 在各种无奈下....嗯嗯!!!! 在前面 加了一句 request.setAttribute("request",request); 好了!! 问题是解决了!!! 这个性能会有影响吧.... 各位有没有什么好的解决方法么??? 我只是想说明,自定义函数中无法把request 放进去, 因为它不在EL范围之中.
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-06-25
感觉你这个函数设计得莫名其妙。为什么非要把Ruquest对象作为参数传进去呢?
|
|
返回顶楼 | |
发表时间:2010-06-25
魔力猫咪 写道 感觉你这个函数设计得莫名其妙。为什么非要把Ruquest对象作为参数传进去呢?
这个函数不是我设计的...我接到的任务就是吧,, 把JSP 调用的所有 函数写成自定义 函数!!.... |
|
返回顶楼 | |
发表时间:2010-06-25
感觉是人的问题,不是el 的问题。
|
|
返回顶楼 | |
发表时间:2010-06-25
zhxing 写道 感觉是人的问题,不是el 的问题。 我也觉得这样设计不合理,这是为了工作而工作。 |
|
返回顶楼 | |
发表时间:2010-06-25
tiny051401 写道 zhxing 写道 感觉是人的问题,不是el 的问题。
我也觉得这样设计不合理,这是为了工作而工作。 楼上俩位 说的 都在理!! 哈哈... |
|
返回顶楼 | |
发表时间:2010-06-25
最后修改:2010-06-25
你不觉得设计这个的人不适合做设计吗,传request干什么,就敢一上来叫喊,el的不足之处,难道不知道检讨一下自己的设计合理与否,就乱指责别人!!!!!!!!
|
|
返回顶楼 | |
发表时间:2010-06-25
request 传进去主要用来处理什么?
request 本来就是 在界面上了 。 你传request 进去无非就是 向在方法里面 通过request 取出值, 不如: 比方; request 里面 已经存值: username=‘user1’,age=25 那么 你就可以直接取了 ${fm:ton("dd",username,age)} 不用传递request |
|
返回顶楼 | |
发表时间:2010-06-25
EL表达式不会出什么问题的~~看看你们的设计问题吧
|
|
返回顶楼 | |
发表时间:2010-06-25
kjj 写道 你不觉得设计这个的人不适合做设计吗,传request干什么,就敢一上来叫喊,el的不足之处,难道不知道检讨一下自己的设计合理与否,就乱指责别人!!!!!!!!
哥们 你那句看我 在指责别人了,,,?? 我只是想说明这个问题... 我怎么被你说的 这么邪恶呢>.. |
|
返回顶楼 | |