ExpressionLanguage课程.pptVIP

  • 2
  • 0
  • 约6.83千字
  • 约 31页
  • 2016-12-08 发布于江苏
  • 举报
Expression Language EL 简介 EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL只能在JSTL 标签中使用,如下: c:out value=${ 3 + 7} 程序执行结果为10。但是你却不能直接在JSP 网页中使用: pHi ! ${ username }/p 到了JSP 2.0 之后,EL 已经正式纳入成为标准规范之一。因此,只要是支持Servlet 2.4 / JSP 2.0 的Container,就都可以在JSP 网页中直接使用EL 了。 EL 语法 EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL 主要的语法结构: ${sessionScope.user.sex} 所有EL都是以 ${ 为起始、以} 为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet(指地 就是%%)的写法如下: User user = (User)session.getAttribute(user); String sex = user.getSex( ); 两者相比较之下,可以发现EL 的语法比传统JSP Scriptlet 更为方便、简洁。 .与 [ ] 运算符 EL 提供 . 和 [ ] 两种运算符来存取数据。下列两者所代表的意思是一样的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档