·进入 jsp_test 目录，在该目录建立文件 mypage12.jsp。

<%@page contentType="text/html;charset=gb2312"%>

<%request.setCharacterEncoding("gb2312");%>

<html>

<head>

<title> 学习 JSP </title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css">

<!--

body {

background-color: #CCCCCC;

}

-->

</style></head>

<body>

<table width="474" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#336699">

<tr>

<td width="470" bgcolor="#FFFFFF"><img src="images/rabbit.gif" width="468" height="60"></td>

</tr>

<tr>

<td height="144" bgcolor="#FFFFFF"> <FORM METHOD=POST ACTION="SaveName02.jsp">

<div align="left">你的名字?

<INPUT TYPE=TEXT NAME=username SIZE=20>

<BR>

你的 e-mail 地址?

<INPUT TYPE=TEXT NAME=email SIZE=20>

<BR>

你的年龄?

<INPUT TYPE=TEXT NAME=age SIZE=4>

</div>

<P align="center"><INPUT TYPE=SUBMIT value="提交">

</FORM></td></tr>

</table>

</body>

</html>

·用 eclipse 在网站的 src 下建立一个 Java 程序：UserData。作为 javaBean 程序，注意其中的变量名称要与网页的 form 标记中的标记名称相同，比如 username,email,age。

package test;

public class UserData {

//接受网页 form 中的输入，注意名称对应

String username;

String email;

int age;

//以下代码获得输入

public void setUsername( String value )

{

username = value;

}

public void setEmail( String value )

{

email = value;

}

public void setAge( int value )

{

age = value;

}

//返回接受的数据给网页

public String getUsername() { return username; }

public String getEmail() { return email; }

public int getAge() { return age; }

}

· 把生成的 UserData.class 文件复制到 jsp_test/ WEB-INF/classes/test/目录下。

·在 jsp_test 目录下建立 SaveName02.jsp 文件

<%@ page contentType="text/html;charset=gb2312"%>

<%request.setCharacterEncoding("gb2312");%>

<html>

<head>

<title> 学习 JSP </title>

</head>

<body>

<jsp:useBean id="user" class="test.UserData" scope="session"/>

<jsp:setProperty name="user" property="*"/>

<A HREF="NextPage02.jsp">输入完成，请继续</A>

</body>

</html>

· 在 jsp_test 目录下建立 NextPage02.jsp

<%@page contentType="text/html;charset=gb2312"%>

<%request.setCharacterEncoding("gb2312");%>

<html>

<head>

<title> 学习 JSP </title>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css">

<!--

body {

background-color: #CCCCCC;

}

-->

</style></head>

<body>

<table width="474" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#336699">

<tr>

<td width="470" bgcolor="#FFFFFF"><img src="images/rabbit.gif" width="468" height="60"></td>

</tr>

<tr>

<td height="144" bgcolor="#FFFFFF">

<jsp:useBean id="user" class="test.UserData" scope="session"/>

<div align="left"><strong>你的输入是：</strong><BR>

姓 名: <%= user.getUsername() %><BR>

Email: <%= user.getEmail() %><BR>

年 龄: <%= user.getAge() %><BR>

</div></td></tr>

</table>

</body>

</html>

·在浏览器上打开下面连接

http://localhost:8080/jsp_test/mypage12.jsp