java学习 EL表达式输出实体对象

来源:互联网 发布:黑客入侵网站盗取数据 编辑:程序博客网 时间:2024/06/09 21:02

既然是为了输出实体对象,那么肯定是要导入实体对象的:
下面是用到的实体类:

package com.mldn.wq.vo;public class Dept {    private int deptno;    private String dname;    private String loc;    public int getDeptno() {        return deptno;    }    public void setDeptno(int deptno) {        this.deptno = deptno;    }    public String getDname() {        return dname;    }    public void setDname(String dname) {        this.dname = dname;    }    public String getLoc() {        return loc;    }    public void setLoc(String loc) {        this.loc = loc;    }}

这里的jsp代码,为了简便,在jsp里面直接注入对象实际开发肯定是控制类完成

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="com.mldn.wq.vo.*"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>www.mldnjava.cn, MLDN高端Java培训</title></head><body>    <%        //这些代码都是控制类生成的,此处为了学习,就简单点设置        Dept dept = new Dept();        dept.setDeptno(10);        dept.setDname("MLDN教学部");        dept.setLoc("北京西城区");        request.setAttribute("deptinfo", dept);    %>    <h3>部门编号:${deptinfo.deptno}</h3>    <h3>部门名称:${deptinfo.dname}</h3>    <h3>部门位置:${deptinfo.loc}</h3></body></html>

获取request域中的对象就是那么简单,EL表达式好用吧

原创粉丝点击