使用EL表达式访问JavaBean

在实际开发过程中,Servlet 通常用于处理业务逻辑,由 Servlet 来实例化 JavaBean,最后在指定的 JSP 程序中显示 JavaBean 中的内容。使用 EL 表达式可以访问 JavaBean,基本语法格式如下:

${bean.property}

这里,bean 表示 JavaBean 实例对象的名称,property 代表该 JavaBean 的某一个属性。使用 EL 表达式,可以清晰简洁地显示 JavaBeane 的内容。下面通过一个例子,来看一下在 JSP 中如何用 EL 表达式展示 JavaBean 中的内容。

【例1】通过 EL 表达式展示 JavaBean 中的内容。

先定义 JavaBean,在 vo 包中定义 Person.java 类,程序代码如下:

  <%@ page language="java" contentType="text/html;charset=utf-8" %>  <%@ page import="vo.Person" %>  <html>  <head>  <title>      使用 EL 表达式访问 JavaBean  </title>  </head>  <body>  <h1>使用 EL 表达式访问 JavaBean </h1>  <hr>  <%  Person p1=new Person();  p1.setID("240225288303453578");  p1.setName("夜华");  session.setAttribute("p1",p1);  %>  <h3>学生学号是:${p1.ID}</h3>  <h3>学生姓名是:${p1.name}</h3>  </body>  </html>

程序运行结果如图 1 所示。

使用EL表达式访问JavaBean
图1 使用EL表达式访问JavaBean
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论