什么是JavaBean?
- JavaBean是一种按某种特定规范的Java类
- JavaBean的设计原则:
- 必须要有一个无参构造
- 成员变量必须私有化
- 必须提供get和set方法
- 例如,在数据库中有以下数据,其对应的JavaBean格式如下
public class JavaBean {
private int id;
private String name;
private int age;
private String address;
public JavaBean(){
}
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 String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
}
在JSP中使用JavaBean
<html>
<head>
<title>Title</title>
</head>
<body>
<%
JavaBean people = new JavaBean();
people.setName("张三");
people.setId(1);
people.setAddress("宝鸡");
people.setAge(20);
%>
姓名:<%= people.getName()%><br>
年龄:<%= people.getAge()%><br>
地址:<%= people.getAddress()%><br>
</body>
</html>