struts2的标签和EL选哪个? <s:property value="eventName" />和${request.eventName}这两个方式都能得到想要的结果,一般用哪个比较好? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 struts1.x 和 struts2 分别提供了jstl和ognl标签,但他们都支持el标签,el标签比较好使,但是对于稍微复杂的路基判断可以考虑使用ognl标签,看情况而定! struts2 后来已经不支持EL,用OGNL这个更强大的功能代替啦 struts2的ognl,el我一般都是混着用的 建议使用标签,有好多项目不建议使用EL,除非标签不好处理的时候才使用EL,只是建议,学习时使用多了,这样工作中对标签的使用就更熟练了。 ognl也是一种EL语言,是经过struts2包装过的el语言,我觉得尽可能使用标准el语言,因为它只依赖于web容器,不管用什么框架,它都可以正常运行 建议使用struts2标签库。1>.struts2默认支持OGNL表达式。 2>.struts2高版本已经不支持EL表达式。 struts2.0的OGNL更强,JSP用EL好一点。 el 用的熟悉一点“S”标签总是特有的,感觉范围狭窄点 EL 吧 struts2 封装太深了 有时候灵活度不够 自从struts2.0.9以后,apache就因安全问题禁止在struts tag的属性中使用EL了。很不明白struts tag为什么一定要使用ongl作为expression language,而不是使用EL,明显后者是通用的expression language. 使用jstl,因为它是一种标准,struts2的标签是很强大,里面引入了ognl对象导航语言,但是通常使用jstl都是可以解决的,而且在生产上struts2标签有很多人不是很理解,也不是很熟悉,如果再让他学习它反而会影响开发速度,甚至影响质量。 EL..el比较广泛一些。但是struts也要知道一些 新手求助- -就是Web App servlet+jsp中实现分页显示的问题 <script>..</script>内调取数据库的数据 高手帮我看看吧~~ 求才 页面间传值问题 关于session.isNew()的一点问题,请帮新手看看 首面启动后,自动加载的问题? 如何将JAR引到JBUILDER 6当中去啊? 请问我向Oracle库中写汉字,全部变成了乱码,怎样解决啊,急 Java开发的不足之处! 【求助:正则表达式】
2>.struts2高版本已经不支持EL表达式。
“S”标签总是特有的,感觉范围狭窄点
很不明白struts tag为什么一定要使用ongl作为expression language,而不是使用EL,明显后者是通用的expression language.