JSP第六周作业

1.

 

 

 

  1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  2 
  3 <!DOCTYPE HTML PUBLIC "-//W3C//Dtd HTML 4.01 transitional//EN">
  4 <html>
  5 <head>
  6 <title>用户注册</title>
  7 </head>
  8 <body>
  9     <form action="Text_1.jsp" method="post" name="myform">
 10         <table border="0" cellpadding="0" cellspacing="0" align="center" >
 11             <tr>
 12                 <td height="18" colspan="2"><img src="baidu.jpg"></td>
 13             </tr>
 14             <tr>
 15                 <td height="36" width="107">用户名:</td>
 16                 <td width="524"><input name="txtUser" type="text"
 17                     maxlength="16">只能输入字母或数字,4-16个字符</td>
 18             </tr>
 19             <tr>
 20                 <td height="36" width="107">密码:</td>
 21                 <td width="524"><input name="txtPass" type="password">密码长度为6-12位</td>
 22             </tr>
 23             <tr>
 24                 <td height="36" width="107">确认密码:</td>
 25                 <td width="524"><input name="txtrPass" type="password">
 26                 </td>
 27             </tr>
 28             <tr>
 29                 <td height="36" width="107">性别:</td>
 30                 <td width="524"><input name="gen" type="radio" value="男" checked="checked">&nbsp;
 31                     <input name="gen" type="radio" value="女" class="input">&nbsp;</td>
 32             </tr>
 33             <tr>
 34                 <td height="36" width="117">电子邮件地址:</td>
 35                 <td width="524"><input name="txtEmail" type="text">输入正确的Email地址</td>
 36             </tr>
 37             <tr>
 38                 <td height="36" width="107">出生日期:</td>
 39                 <td width="524"><input name="year" id="year" size="4" value="2000"
 40                     maxlength="4">&nbsp;&nbsp;&nbsp; <select name="month">
 41                         <option value=1>1</option>
 42                         <option value=2>2</option>
 43                         <option value=3>3</option>
 44                         <option value=4>4</option>
 45                         <option value=5>5</option>
 46                         <option value=6>6</option>
 47                         <option value=7>7</option>
 48                         <option value=8>8</option>
 49                         <option value=9>9</option>
 50                         <option value=10>10</option>
 51                         <option value=11>11</option>
 52                         <option value=12>12</option>
 53                 </select>&nbsp;&nbsp;&nbsp; <select name="day">
 54                         <option value=1>1</option>
 55                         <option value=2>2</option>
 56                         <option value=3>3</option>
 57                         <option value=4>4</option>
 58                         <option value=5>5</option>
 59                         <option value=6>6</option>
 60                         <option value=7>7</option>
 61                         <option value=8>8</option>
 62                         <option value=9>9</option>
 63                         <option value=10>10</option>
 64                         <option value=11>11</option>
 65                         <option value=12>12</option>
 66                         <option value=13>13</option>
 67                         <option value=14>14</option>
 68                         <option value=15>15</option>
 69                         <option value=16>16</option>
 70                         <option value=17>17</option>
 71                         <option value=18>18</option>
 72                         <option value=19>19</option>
 73                         <option value=20>20</option>
 74                         <option value=21>21</option>
 75                         <option value=22>22</option>
 76                         <option value=23>23</option>
 77                         <option value=24>24</option>
 78                         <option value=25>25</option>
 79                         <option value=26>26</option>
 80                         <option value=27>27</option>
 81                         <option value=28>28</option>
 82                         <option value=29>29</option>
 83                         <option value=30>30</option>
 84                         <option value=31>31</option>
 85                 </select>&nbsp;</td>
 86             </tr>
 87             <tr>
 88                 <td colspan="2" align="center"><input type="submit"
 89                     value="同意以下协议条款并提交"></td>
 90             </tr>
 91             <tr>
 92                 <td colspan="2"><textarea cols="" rows="" readonly="readonly"
 93                         style="width:480px;height:110px;font-size:12px;color:#666">
 94 一、总则 
 95 1.1 用户应当同意本协议的条款并按照页面上的提示完成全部的注册程序。用户在进行注册程序过程中点击"同意"按钮即表示用户与百度公司达成协议,完全接受本协议项下的全部条款。
 96 1.2 用户注册成功后,百度将给予每个用户一个用户帐号及相应的密码,该用户帐号和密码由用户负责保管;用户应当对以其用户帐号进行的所有活动和事件负法律责任。
 97 1.3 用户可以使用百度各个频道单项服务,当用户使用百度各单项服务时,用户的使用行为视为其对该单项服务的服务条款以及百度在该单项服务中发出的各类公告的同意。
 98 1.4 百度会员服务协议以及各个频道单项服务条款和公告可由百度公司随时更新,且无需另行通知。您在使用相关服务时,应关注并遵守其所适用的相关条款。
 99 您在使用百度提供的各项服务之前,应仔细阅读本服务协议。如您不同意本服务协议及/或随时对其的修改,您可以主动取消百度提供的服务;您一旦使用百度服务,即视为您已了解并完全同意本服务协议各项内容,包括百度对服务协议随时所做的任何修改,并成为百度用户。
100                       </textarea>
101                   </td>
102             </tr>
103         </table>
104     </form>
105 </body>
106 </html>
 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
 2 
 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 4 <html>
 5   <head>
 6     <title>用户注册</title>
 7   </head>
 8   <body>
 9       <h2>您注册的信息如下:</h2>
10       <%
11           request.setCharacterEncoding("utf-8");
12           String name = request.getParameter("txtUser");
13           String password = request.getParameter("txtPass");
14           String gender = request.getParameter("gen");
15           String email = request.getParameter("txtEmail");
16           String year = request.getParameter("year");
17           String month = request.getParameter("month");
18           String day = request.getParameter("day");
19        %>
20        <table>
21            <tr>
22                <td>用户名:</td><td><%=name %></td>
23           </tr>
24           <tr>
25               <td>密码:</td><td><%=password %></td>
26           </tr>
27           <tr>
28               <td>性别</td><td><%=gender %></td>
29           </tr>
30           <tr>
31               <td>电子邮件:</td><td><%=email %></td>
32           </tr>
33           <tr>
34               <td>出生日期</td><td><%=year %>-<%=month %>-<%=day %></td>
35           </tr>
36        </table>
37   </body>
38 </html>

 

 

 2.数据输入正确时的显示结果

 

 

 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
 2 
 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 4 <html>
 5 <head>
 6 <title>平均值</title>
 7 </head>
 8 <body>
 9     <form action="show.jsp" method="post" name="myform">
10         <table border="0" cellpadding="0" cellspacing="0">
11             <tr>
12                 <th>求平均值</th>
13             </tr>
14             <tr>
15                 <td>姓名:</td>
16                 <td><input type="text" name="username" />
17                 </td>
18             </tr>
19             <tr>
20                 <td>性别:</td>
21                 <td><input type="radio" name="gender" value="男"
22                     checked="checked" /><input type="radio" name="gender" value="女" /></td>
23             </tr>
24             <tr>
25                 <td>班级:</td>
26                 <td><select name="team">
27                         <option value="0">--请选择班级--</option>
28                         <option value="1932301">--1932301--</option>
29                         <option value="1932302">--1932302--</option>
30                     </select></td>
31             </tr>
32             <tr>
33                 <td>语文:</td>
34                 <td><input type="text" name="yw" />
35                 </td>
36             </tr>
37             <tr>
38                 <td>数学:</td>
39                 <td><input type="text" name="sx" />
40                 </td>
41             </tr>
42             <tr>
43                 <td>英语:</td>
44                 <td><input type="text" name="yy" />
45                 </td>
46             </tr>
47             <tr>
48                 <td><input type="submit" value="提交"><input type="reset"
49                     value="重置" />
50                 </td>
51             </tr>
52         </table>
53     </form>
54 </body>
55 </html>
 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
 2 
 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 4 <html>
 5   <head> 
 6     <title>显示</title>  
 7   </head>
 8   <body>
 9       <%
10           request.setCharacterEncoding("utf-8");
11           String name = request.getParameter("username");
12           String gender = request.getParameter("gender");
13           String team = request.getParameter("team");
14           String yw = request.getParameter("yw");
15           String sx = request.getParameter("sx");
16           String yy = request.getParameter("yy");
17           double a = yw == null ? 0 : Double.parseDouble(yw);
18           double b = sx == null ? 0 : Double.parseDouble(sx);
19           double c = yy == null ? 0 : Double.parseDouble(yy);
20           double avg = (a+b+c)/3;
21        %>
22        你好!<%=team %>班的<%=name %>同学!<br />
23        性别:<%=gender %><br />
24        您的各科平均分是:<%=avg %>
25   </body>
26 </html>

 

 

 

posted @ 2022-04-09 11:55  宇文92  阅读(23)  评论(0编辑  收藏  举报