给位亲爱的大神:
tomcat服务器上
javabean类:
package com.helloweenvsfei.jspweb.bean;
import java.io.UnsupportedEncodingException;
public class Person {
// 姓名
private String name;
// 年龄
private int age;
// 性别
private String sex;
// age 的 getter 方法
public int getAge() {
return age;
}
// age 的 setter 方法
public void setAge(int age) {
this.age = age;
}
// name 的 getter 方法
public String getName() {
return name;
}
// name 的 setter 方法
public void setName(String name) {
this.name = name;
}
// sex 的 getter 方法
public String getSex() {
return sex;
}
// sex 的 setter 方法
public void setSex(String sex) {
this.sex = sex;
}
}
html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<div align="center">
<form action="useBean.jsp" method="post">
<fieldset style='width: 300'>
<legend>请填写 Person 信息</legend>
<table align="center" width="400">
<tr>
<td align="right" style="font-weight:bold; ">姓名:</td>
<td><input type="text" name="name" value="" style="width:200px; "/></td>
</tr>
<tr>
<td align="right" style="font-weight:bold; ">年龄:</td>
<td><input type="text" name="age" value="" style="width:200px; "/></td>
</tr>
<tr>
<td align="right" style="font-weight:bold; ">性别:</td>
<td>
<input type="radio" name="sex" value="Male" />Male
<input type="radio" name="sex" value="Female" />Female
</td>
</tr>
<tr>
<td align="right" style="font-weight:bold; "></td>
<td>
<input type="submit" name="search" value=" 提交 Person 信息 " class="button">
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</body>
</html>
jsp:
<%@ page language="java" contentType="text/html; charset=utf-8" %>
<html>
<head>
<title>Java Bean Actions</title>
<link rel='stylesheet' type='text/css' href='css/style.css'>
</head>
<body><br/>
<%-- 声明 Person 类对象 person --%>
<jsp:useBean id="person" class="com.helloweenvsfei.jspweb.bean.Person" scope="page"></jsp:useBean>
<%-- 设置 person 的所有属性,所有的属性值从 request 中自动取得 --%>
<jsp:setProperty name="person" property="*" />
<div align="center">
<fieldset style='width: 300'>
<legend>请填写 Person 信息</legend>
<table align="center" width="400">
<tr>
<td align="right" style="font-weight:bold; ">姓名:</td>
<td>
<%-- 获取 person 的 name 属性 --%>
<jsp:getProperty name="person" property="name" />
</td>
</tr>
<tr>
<td align="right" style="font-weight:bold; ">年龄:</td>
<td>
<%-- 获取 person 的 age 属性 --%>
<jsp:getProperty name="person" property="age" />
</td>
</tr>
<tr>
<td align="right" style="font-weight:bold; ">性别:</td>
<td>
<%-- 获取 person 的 sex 属性 --%>
<jsp:getProperty name="person" property="sex" />
</td>
</tr>
<tr>
<td align="right" style="font-weight:bold; "></td>
<td>
<input type="button" onclick="history.go(-1); " value=" 返回 " class="button">
</td>
</tr>
</table>
</fieldset>
</div>
</body>
</html>