【无标题】

EL表达式
EL是为了简化jsp代码,具体一点就是为了简化在jsp里面写的那些java代码。
语法:${ 表达式 }
**EL表达式的11个内置对象:
隐含对象 描述
pageScope page 作用域
requestScope request 作用域
sessionScope session 作用域
applicationScope application 作用域
param Request 对象的参数,字符串
paramValues Request 对象的参数,字符串集合
header HTTP 信息头,字符串
headerValues HTTP 信息头,字符串集合
initParam 上下文初始化参数
cookie Cookie值
pageContext 当前页面的pageContext
代码如下:
在项目的src目录创建包cn.itcase.chapter08.servlet,在包里创建一个用于存储用户名和密码的类
MyServlet.java在这里插入图片描述
在这里插入图片描述
结果为:
在这里插入图片描述
EL隐式对象
pageContext对象:用来获取对象中的属性;
在WebContent目录下编写一个名为pageContext.jsp的JSP文件
pageContext.jsp代码如下:
在这里插入图片描述
运行结果:
在这里插入图片描述
cookie
在WebContent目录下编写一个名为cookie.jsp的JSP文件:
cookie.jsp
在这里插入图片描述
在这里插入图片描述
JSTL
JSTL(JSP Standard Tag Library,标准标签库)主要也是为了简化jsp的代码编写,替换 <%%> 写法,一般与EL表达式配合使用。
JSTL依赖:导入依赖库:jstl.jar、standard.jar
在WebContent目录下编写一个名为c_out1.jsp的JSP文件c_out1.jsp
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值