JSP第四次作业
1.
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <html> <head> <base href="<%=basePath%>"> <title>注册</title> </head> <body> <div> <h3>用户注册</h3> </div> <h2>注册账号</h2> <form action="regist.jsp" method="post"> <table> <tr> <td>用户名 :</td> <td><input type="text"name="name"></td> </tr> <tr> <td height="12">密码:</td> <td height="12"><input id="password" type="password"name="password"></td> </tr> <tr> <td height="12">确认密码:</td> <td height="12"><input id="passwordConfirm" type="password" name="passwordConfirm"></td> </tr> <tr> <td>性别:</td> <td> <input type="radio" name="sex" value="男" checked="ok"/>男 <input type="radio" name="sex" value="女"/>女 </td> </tr> <tr> <td>电子邮箱地址:</td> <td><input type="text" name="email"/>请输入正确的邮箱地址 </td> </tr> <tr> <td>出生日期:</td> <td> <select name="year"> <option id="2001">2001</option> <option id="2002">2002</option> <option id="2003">2003</option> <option id="2004">2004</option> </select>年 <select name="month"> <option id="1">1</option> <option id="2">2</option> <option id="3">3</option> <option id="4">4</option> </select>月 <select name="day"> <option id="item1">1</option> <option id="item2">2</option> <option id="item3">3</option> <option id="item4">4</option> </select>日 </td> </tr> <tr><td><input type="submit" value="同意以下条款并提交"/></td></tr> </table> <textarea>同意同意</textarea> </form> </body> </html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <html> <head> <base href="<%=basePath%>"> <title>用户信息</title> </head> <body> <% request.setCharacterEncoding("utf-8"); String name= request.getParameter("name"); String password = request.getParameter("password"); String sex = request.getParameter("sex"); String email = request.getParameter("email"); String year = request.getParameter("year"); String month = request.getParameter("month"); String day = request.getParameter("day"); %> 用户名:<%=name %><br> 密码:<%=password %><br> 性别:<%=sex %><br> 邮箱:<%=email %><br> 出生日期:<%=year %>年<%=month %>月<%=day %>日<br> </body> </html>
2.
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <html> <head> <title></title> </head> <body> 求平均值: <form action="index2.jsp" menthod="post"> 姓名:<input type="text" name="uname"><br> 性别: <input type="radio" value="boy" name="sex">boy <input type="radio" value="girl" name="sex">girl<br> 班级: <select name="banji"> <option>1</option> <option>2</option> <option>3</option> </select><br> 语文:<input type="text" value="80" name="chinese"><br> 数学:<input type="text" value="89" name="math"><br> 英语:<input type="text" value="81" name="english"><br> <input type="submit" value="提交" name="sumbit"> <input type="reset" value="重置" name="reset"> </form> </body> </html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <html> <head> <title></title> </head> <body> <% request.setCharacterEncoding("utf-8"); String uname = request.getParameter("uname"); String sex = request.getParameter("sex"); String banji = request.getParameter("banji"); String chinese = request.getParameter("chinese"); String math = request.getParameter("math"); String english = request.getParameter("english"); if (chinese != null && math != null && english != null) { double a = Double.parseDouble(chinese); double b = Double.parseDouble(math); double c = Double.parseDouble(english); double avg = (a + b + c) / 3; %> 您好!<%=banji%>班的<%=uname%>同学! <br>性别:<%=sex%><br>您的各科平均分是:<%=avg%> <% } %> </body> </html>