首先建立名稱為Person的類,将其放置在com.chesg.bean包中,實作對使用者資訊的封裝,下圖是eclipse編輯器檔案結構圖

關鍵代碼如下,Person.java檔案package com.chesg.bean;
public class Person {
private String name;
private int age;
private String sex;
private String add;
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 getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getAdd() {
return add;
}
public void setAdd(String add) {
this.add = add;
}
}
建立程式的首頁面index.jsp,在該頁面中放置錄入所需要的表單,源碼如下index.jsp檔案
pageEncoding="utf-8"%>
第一個Java Web應用
添加使用者資訊 |
姓名: |
年齡: |
性别: |
住址: |
建立名稱為reg.jsp的JSP頁面,用于對index.jsp頁面中表單的送出請求進行處理。該頁面将擷取表單送出的所有資訊,然後将所得的使用者資訊輸出到頁面中,源碼如下reg.jsp檔案
pageEncoding="utf-8"%>
Insert title here
姓名: |
年齡: |
性别: |
住址: |
reg.jsp頁面中的标簽執行個體化了JavaBean,然後通過對Person類中的所有屬性進行了指派,使用這種方式要求表單中屬性名稱與JavaBean中的屬性名稱一緻。
在擷取了Person的所有屬性後,reg.jsp頁面通過标簽讀取JavaBean對象Person中的屬性。執行個體運作後,将進入到程式的首頁面index.jsp頁面,最後效果如圖所示: