第八章 Vie层开发:EL和JSTL.docVIP

  • 2
  • 0
  • 约1.07万字
  • 约 5页
  • 2016-10-07 发布于贵州
  • 举报
第八章 Vie层开发:EL和JSTL

第八章 View层开发:EL和JSTL 本章目标: 理解并会使用EL 理解并会使用常用的JSTL EL表达式 为什么需要EL表达式? 以MVC模式设计程序,JSP只是视图,视图的任务就是显示响应,而不是在不出现JSP中做任何关于程序控制和业务逻辑的事情,所以在JSP页面中应该尽可能少的、或者完全不出现Java代码。 在使用JSP标准动作操作JavaBean时,如果JavaBean的属性是String类型或者是基本类型,则能够实现类型的自动转换,但是JavaBean中的属性不是String类型和基本类型,而是一个Object类型,并且属性还有自己的属性。 EL语法: EL表达式的语法相当简单,变化也不大。可以把EL理解成是不使用Java来访问Java对象或者变量的一种方法。 语法:$ { EL 表达式} (EL表达式总是放在大括号内,而且前面有一个美元符作为 前缀。) 1. 点操作符: 在使用EL时,EL表达式一般由两部分组成,如${teacher.name},其中,“.”被称作点操作符,在点操作符左边可以是一个JavaBean对象,也可以是EL表达式,点号右边可以是一个JavaBean属性,也可以是一个映射键。 2. [ ] 操作符: 如果使用EL操作数组,则使用“.”操作符就不能进行有效的操作,这时应该使用“[ ]”,如${list[o]}。但是这并不代表“[]”

文档评论(0)

1亿VIP精品文档

相关文档