表单获取
el表达式
index_1.jsp
index_1.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<html>
<head>
<title>雅虎邮箱注册</title>
</head>
<body>
<form method="post" action="SaveEmail.jsp">
<TABLE width="600" border="1">
<TR>
<TD width="166">
选择您的雅虎邮箱:
</TD>
<TD width="418">
<INPUT type="text" size="20" maxlength="20" name="username">
<FONT size="+1" color="#FF0000">@</FONT>
<SELECT name="address">
<OPTION value="yahoo">
yahoo.com.cn
</OPTION>
<OPTION value="sina">
sina.com.cn
</OPTION>
<OPTION value="163">
163.com
</OPTION>
</SELECT>
</TD>
</TR>
<TR>
<TD>
密码:
</TD>
<TD>
<INPUT type="password" name="txtmm" size="10" maxlength="10">
</TD>
</TR>
<TR>
<TD>
再次输入密码:
</TD>
<TD>
<INPUT type="password" name="txtjcmm" size="10" maxlength="10">
</TD>
</TR>
<TR>
<TD>
真实姓名:
</TD>
<TD>
<INPUT type="text" name="txtname" size="20" maxlength="20">
</TD>
</TR>
<TR>
<TD>
出生日期:
</TD>
<TD>
<INPUT type="date" name="txtsr" maxlength="10" size="20">
</TD>
</TR>
<TR>
<TD>
性别:
</TD>
<TD>
<INPUT type="radio" name="sex" value="男">
男
<INPUT type="radio" name="sex" value="女">
女
</TD>
</TR>
<TR>
<TD>
杂志订阅:
</TD>
<TD>
<INPUT type="checkbox" name="orders" value="旅游" />
旅游
<INPUT type="checkbox" name="orders" value="财经" />
财经
<INPUT type="checkbox" name="orders" value="汽车" />
汽车
<INPUT type="checkbox" name="orders" value="音乐" />
音乐
</TD>
</TR>
<TR>
<TD>
雅虎服务条款
</TD>
<TD>
<TEXTAREA name="fwtk" cols="50" rows="5">雅虎中国对于任何包含于、经由、或联结、下载或从任何与本网站有关服务(以下简称「服务」)所获得之资讯、内容或广告(以下简称「资料」),您于此接受并承认信赖任何「资料」所生之风险应自行承担。雅虎中国,有权但无此义务,改善或更正在「服务」或「资料」任何部分之错误或疏失。
</TEXTAREA>
</TD>
</TR>
<TR>
<TD colspan="2" align="center">
<INPUT type="submit" name="submit" value=" 同意服务条款并提交">
<INPUT type="reset" value="清空">
</TD>
</TR>
</TABLE>
</form>
</body>
</html>
SavaEmail.jsp
SavaEmail.jsp
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>保存表单信息</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
String username = request.getParameter("username");
String address = request.getParameter("address");
String email = username +"@"+ address;
String password = request.getParameter("txtmm");
String txtname = request.getParameter("txtname");
String txtsr = request.getParameter("txtsr");
String sex = request.getParameter("sex");
String orders = "";
String orderss[]=request.getParameterValues("orders");
int i =0;
for(i=0;i<orderss.length;i++){
orders+=orderss[i];
if(i!=orderss.length-1) orders+=",";
}
%>
<table border="1">
<tr>
<td>
email
</td>
<td>
${email}
</td>
</tr>
<tr>
<td>
密码
</td>
<td>
${password}
</td>
</tr>
<tr>
<td>
txtname
</td>
<td>
${txtname}
</td>
</tr>
<tr>
<td>
txtsr
</td>
<td>
${txtsr}
</td>
</tr>
<tr>
<td>
sex
</td>
<td>
${sex}
</td>
</tr>
<tr>
<td>
orders
</td>
<td>
${orders}
</td>
</tr>
</table>
</body>
</html>