第八次作业

本文介绍了EL表达式在JSP中的应用,如何通过它减少代码量,提高页面维护性,并详细讲解了EL标识符规则、变量、常量、保留字及各类对象的使用,包括pageContext、Web域对象、JSTL标签库等内容。
摘要由CSDN通过智能技术生成

EL表达式

  在JSP开发中,为了获取Servlet域对象中存储数据,就需要去写非常多的JAVA代码,这样呢就会使JSP页面更加的混乱,就会难以维护,所以这时候就出来了EL表达式在进行规范。

初识EL具体如下:

  表达式

EL标识符的书写规范:

.///不能以数字开头

.///不能说EL中的保留字

.///不能是隐式对象

   EL中的保留字:

.///保留字是在编程语言中事先就定义好了的特色含义的字:如false,not,or等

   EL中的变量:

     EL的表达式中变量就是一个基本的存储单元,可以将变量映射到一个对线上课题格式为$[product],当然在EL变量当中变量是不需要事先定义就可以直接使用的。

            EL中的常量:

              .///EL中的常量又称为字面量,它是不能改变的数据具体分为以下的5种。

                 .///布尔常量

                 .///整形常量

                 .///浮点数常量

                 .///字符串常量

                 .///NULL常量

EL隐私对象

 pageContext对象:

   为获取JSP页面的隐私对线就需要用到pageContext隐私对线

   

Web域相关对象:

  Map集合称为域,为了获取域中的对象我们就有了相关的域

Param和ParamValues对象:

  这两个隐私对象我们常常用来专门获取请求参数的值,客户端访问

请求一个就用Paran参数请求多个值就使用ParamValues参数。

 Cookie对象:

  在JSP的开发当中,需要经常获取客户端Cookie的信息,它就是代表所有Cookie信息的Map的集合。

JSTL

 它是由5个不同功能的标签库共同组成而成的

测试JSTL:

JSTL中core标签库

  <c:out>标签

     该标签可以将一段文本内容或者表达式的结果输出到客户端,而且它会自动的对需要进行转义的特殊字符进行转换。

 使用<c:out>标签输出默认值,输出默认值由两种方式,一个通过default属性,一个是用用标签体输出默认值:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值