JavaBean+EL表达式

今天来向大家介绍一下JavaBean 和EL表达式

1.什么是JavaBean?

所谓的JavaBean,一般泛指实体类,任何一个类都被称为一个JavaBean。

这个就是所谓的JavaBean了。


2.JavaBean如何在Jsp中使用?

JavaBean可以作为一个标签来使用

比如说:<jsp:useBean>   id: 对象名

     class: 类的全限定名

    scope:作用域


     <jsp:setProperty>   property:实体类的属性(注意:property的值可以为"*",代表:可以将请求参数的值设置为该对象的属性值)          value:属性值

 name:对象名


注:上面的是set(写)  下面则是get(读)。


   <jsp:getProperty>    property:属性名

         name:对象名


3:什么是EL表达式?

全称:Expression Language(表达式语言)

功能:替代JSP页面中的复杂代码。一些繁琐的代码 则可以用表达式来替换

语法:例如: $(EL expression)   注意:如果域对象中属性名中有带有特殊字符,则使用[]会方便

       $(bean.name)或$(bean['name'])--->本质调用bean的getName()方法


EL中的隐含对象:pageScope

     requestScope

             sessionScope

     applicationScope

参数有关隐含对象: param

       paramValues


EL运算符: 算数运算符,关系运算符两种运算符号,然后还有Empty运算符 $(empty 集合)

判断集合中的值 是否为空,如果为空 则返回true  ,   如果不为空,则返回false;


最后再给大家送上一幅图:




谢谢!






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值