JSTL和EL

来源:互联网 发布:iphone清楚应用数据 编辑:程序博客网 时间:2024/06/15 04:03

一参数传递有几种方式:

             1.form表单     get/post传值

             2.URL传值

二.什么是EL:

                             Expression Language(表达式语言)

三.EL的功能:

                             替代JSP页面中的复杂代码

四.EL特点:

                              1.自动转换类型:EL得到某个数据时可以自动转换类型

                              2.使用简单

五.EL表达式的语法

                          ${变量名}

     变量属性范围名称:

                      page:pageScope,例如${pageScope.username},表示在page范围内查找username变量,找不到返回Null

                      request:requestScope

                      session:sessionScope

                      application:applicationScope

六.什么是JSTL:

                      1.JSP标准标签库(JavaServerPages Standard Tag Library)

                      2.JSTL通常会与EL表达式合作实现JSP页面的编码

七.JSTL的优点:

                      1.提供一组标准标签

                      2.可用于编写各种动态JSP页面

八.使用JSTL的步骤:

                      1.在工程中引用JSTL的两个jar包和标签库描述符文件

                      2.在JSP页面添加taglib指令

                      3.使用JSTL标签