锁定老帖子 主题:性能低劣的OGNL
精华帖 (1) :: 良好帖 (6) :: 新手帖 (1) :: 隐藏帖 (16)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-17
OGNL 2.7 yeilds significantly faster results, yet remains about 10 times slower than MVEL 1.2
http://www.theserverside.com/news/thread.tss?thread_id=46083 |
|
返回顶楼 | |
发表时间:2010-03-17
freemarker里面用它的标签,实际上还是一样的调用OGNL,根本不用数据测试,迭代200个对象数据画table你就可以明显的感觉出巨大差别,为了这个已经全部改为jstl了,现在世界很清净
|
|
返回顶楼 | |
发表时间:2010-05-05
最后修改:2010-05-05
公司已经有了一套完整的基于js的ajax控件库。为了整合这套前端控件库,用taglib封装了一下,同时想兼容struts2,这里最大的问题就是基于值栈的ognl表达式解析,于是乎,我去研究了一下他的实现代码(v2.1.8.1),最后还是决定退回el和jstl。
个人觉得struts2的ognl效率确实有问题,不过不是因为ognl引擎的问题,而是他封装造成的开销太大。 |
|
返回顶楼 | |
发表时间:2010-08-24
LZ 只看到单方面, ONGL选择性使用是非常强大的
|
|
返回顶楼 | |
发表时间:2010-09-02
iterator不太清楚.property我感觉还可以的
|
|
返回顶楼 | |
发表时间:2010-09-15
至于有这么差吗?用freemarker还不如直接用struts标签
|
|
返回顶楼 | |
发表时间:2010-10-27
freemarker确实不错。如果为了避免集群是session的问题。不要使用自身的freemarkerservlet,自己重新组装吧。还是很好的。
www.52xinghuo.com 我的网站框架是我自己开发的。使用的就是freemarker性能很不错。 |
|
返回顶楼 | |