创建我的第一个javabean例子
首先,要在项目中创建一个应用程序TestBean.javapackage com.liu.test;
public class TestBean {
public String userName;
public String password;
public int age;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
该程序主要是用来获取用户名,密码,年龄的javabean 。程序中使用了getter/setter方法来获取和设置这三个属性。
其次,编写一个提交用户名,密码,年龄的表单register.html
<!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>
</head>
<body>
<form method="get" action="register.jsp">
<table>
<tr><td>姓名:<input name="userName" type="text"></td></tr>
<tr><td>密码:<input name="password" type="password"></td></tr>
<tr><td>年龄:<input name="age" type="text"></td></tr>
<tr><td><input type="submit" value="sumit"></td></tr>
</table>
</form>
</body>
</html>
第三步,为action编写动态网页来使用bean(register.jsp)
<?xml version="1.0" encoding="gb2312" ?>
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<jsp:useBean id="user" scope="page" class="com.liu.test.TestBean"/>
<jsp:setProperty property="*" name="user"/>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>rejister</title>
</head>
<body>
注册成功<br/>
<hr/>
使用bean的属性和方法:<br/>
用户名:<%=user.getUserName() %><br/>
密码:<%=user.getPassword() %><br/>
</body>
</html>
这样我们就可以利用bean来获取表单中的用户名,密码,年龄。
页:
[1]