EL&JSTL的理解

EL

  • 解决了什么问题?
    简化Jsp,把部分需要用<% >写的命令换成另一种较为方便的形式;也就是把——取域中的数据并输出到respone显示在网页这一个过程用简单的方式替代了。
  • 这个问题的输入和输出?
    输入:需要“打印”(也可以说获取)的域中的数据或对象
    输出:获取到相应数据的值并在网页上显示
  • 子问题:
    从取值方式的角度看,EL表达式有两种:1. 当取的值有下标则用[ ] 2.没有下标用 .取值

JSTL

  • 解决了什么问题?
    简化Jsp,把部分需要用<% >写的命令换成另一种较为方便的形式;
    ——可以将数据存进域中;
    ——配合上EL,可以把域中的数据取出来并进行if或循环,显示在网页上
  • 问题的输入和输出?
    输入:
    1.需要存进域的数据
    2.EL表达式取出来的值
    3.直接使用if或循环的控制(如循环的起始、终止值,步长等)
    输出:
    1.把数据成功存进域
    2.在网页上显示相应内容
  • 子问题:
    ——从使用过程角度看:1. 先引入JSTL的标签库 2.再使用相应的标签
    ——从功能角度看:1.既可以存数据入域中(set标签) 2.也可以在网页上显示内容
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容