日期:2014-05-20  浏览次数:20605 次

有人碰到过 el 表达式 和 标签 的区别吗?
一个字符串比如 contents 传到了页面,现在要显示:
两个方法:

${contents}

<s:property value="contents"/>

有人发现这两者之间有区别吗?

------解决方案--------------------
表现方法不同,
标签更加灵活,el表达式更容易理解。

并没有本质区别。
------解决方案--------------------
struts2不支持EL
------解决方案--------------------
支持,加油同志们
------解决方案--------------------
呵..还真不知道...希望在这儿能学到点知识!
------解决方案--------------------
struts2不支持EL吗?我怎么能用!!!!
------解决方案--------------------
探讨
struts2不支持EL

------解决方案--------------------
EL是JSP2.0新出来的一个特性,只要支持JSP2.0,就可以使用EL表达式,现在的版本一般都是支持EL表达式的
至于EL表达式与标签的区别嘛,首先标签一般可以显示的指定属性范围,EL一般用于request范围;如一楼所说“标签更加灵活,el表达式更容易理解。”
确实是这样的,可以根据自己个人的习惯去使用他们,再就是EL表达式可以嵌套在标签里面使用,这样表现起来也更加灵活