案例需求:定义一个javaBean叫XdlUser,有四个字段int id、String name、int age、double salary。写一个jsp页面,在页面中构建一个列表对象,里面存放几个XdlUser类型的对象。

案例实现:

●  XdlUser类

package com.xdl.bean;

public class XdlUser {

public XdlUser(int id, String name, int age, double salary) {

super();

this.id = id;

this.name = name;

this.age = age;

this.salary = salary;

}

public XdlUser() {

super();

}

@Override

public String toString() {

return "XdlUser [id=" + id + ", name=" + name

+ ", age=" + age + ", salary=" + salary + "]";

}

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public double getSalary() {

return salary;

}

public void setSalary(double salary) {

this.salary = salary;

}

private  int   id;

private  String  name;

private  int     age;

private   double  salary;

}

●  JSP代码

<%@page import="java.util.ArrayList"%>

<%@page import="com.xdl.bean.XdlUser"%>

<%@page import="java.util.List"%>

<%@ page language="java" contentType="text/html; charset=utf-8"

pageEncoding="utf-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>Insert title here</title>

<style type="text/css">

table {

width:600px;

text-align: center;

border-collapse: collapse;

}

table,td{

border:1px solid red;

}

</style>

</head>

<body>

<%

List<XdlUser>  datas = new  ArrayList<XdlUser>();

XdlUser  usera = new XdlUser(1,"杜兰特",28,2400);

XdlUser  userb = new XdlUser(2,"詹姆斯",32,2600);

XdlUser  userc = new XdlUser(3,"库里",29,1800);

XdlUser  userd = new XdlUser(4,"莱昂纳德",28,2000);

datas.add(usera);

datas.add(userb);

datas.add(userc);

datas.add(userd);

%>

<table>

<tr> <td>ID</td> <td>NAME</td> <td> AGE</td> <td> SALARY</td> </tr>

<%

for(int i=0;i<datas.size();i++){

XdlUser  user = datas.get(i);

%>

<tr> <td><%=user.getId() %></td>

<td><%=user.getName()%></td>

<td> <%=user.getAge() %></td>

<td> <%=user.getSalary() %></td>

</tr>

<%

}

%>

</table>

</body>

</html>

最新文章

  1. UWP简单示例(三):快速开发2D游戏引擎
  2. eclipse自动排版JSP问题
  3. 一句话知识:如何解决winform自动缩放产生的布局问题.
  4. java源码分析:Arrays.sort
  5. Network Assistant (Alpha)版使用说明
  6. Masonry(AutoLayout)的使用
  7. 《Linux内核设计与实现》 Chapter4 读书笔记
  8. 模数转换器(ADC)的基本原理【转】
  9. Java动手实验及课后程序
  10. RFID开发利器 proxmark3
  11. 利用qt打开一张图片并转成灰度矩阵
  12. 使用filter统一设置编码
  13. 在git彻底删除commit记录的方法是什么?
  14. Vulkan Tutorial 05 物理设备与队列簇
  15. 存储那些事儿(二): 下一代Linux文件系统BTRFS简介
  16. int float double 最小值与最大值
  17. Class打包成jar
  18. oracle--Tracing PL/SQL subprogram calls with parameters values--Mahmoud Hatem,
  19. FP数据库配置文件
  20. 『编程题全队』Beata阶段项目复审

热门文章

  1. 【BZOJ2111】[ZJOI2010]Perm 排列计数 组合数
  2. ios怎样在一个UIImageButton的里面加一些自己定义的箭头
  3. Codeforces Round #374 (Div. 2) B. Passwords —— 基础题
  4. Java JSON数据创建和读取
  5. hadoop 常用命令总结
  6. 转:Windows下WSH/JS实现SVN服务器钩子脚本阻止提交空日志信息和垃圾文件
  7. linguistic相关
  8. template &lt;typename T&gt;模板类定义
  9. Tensorflow基础知识
  10. weex 安装过程中遇到的坑