jsf表达式.docVIP

  • 3
  • 0
  • 约8.98千字
  • 约 8页
  • 2018-02-24 发布于河南
  • 举报
jsf表达式

JSF表达式 笔记???2007-03-23 17:06???阅读7???评论0?? 字号:?大??中??小 ? 至此,你已经见过一些JSF表达式语言(EL)的例子——你知道的,即所有位于#号之后的一对花括号之中的字符串(#{...})。EL的主要用途是使你可以引用和更新bean的属性,或者执行简单的语句,而不用写完整的Java 代码。在JSF中,表达式通常用来关联UI组件属性至后台bean或者应用中的模型对象。它们在运行时求解(通常是视图被显示时),而不是在应用被编译时。 JSF EL基于JSP 2.0中的表达式语言(原来是作为Java标准标签库[JSTL] 1.0的一部分创建的)。它借鉴了ECMAScript(JavaScript)和XPath(一种用于引用XML文档中部件的语言)的概念。这有一定的意义。首先,如果你熟悉JSP 2.0、JSTL、JavaScript、XPath或者Struts标签,那么JSF EL将非常直接。其次,除了引用简单的对象属性,如Hello, world! 示例,它还有访问Map、Collec tion和数组中的元素条目的语法能力。第三,EL提供了一套隐含对象,使你可以访问请求参数以及HTTP首部之类的符号。最后,还可以使用EL来作为逻辑和数值语句,并且在表达式中混合使用字面值。 虽然JSF EL 是基于JSP 2.0的EL,二者仍有一些关键不同点:

文档评论(0)

1亿VIP精品文档

相关文档