JSP第六周作业

第一题

 

 

 

 

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
  <head>
   
    
    <title>My JSP 'index.jsp' starting page</title>
    
  </head>
  
  <body>
    <form action="doreg.jsp" method="post">
    用户名:<input type="text" name="uname" minlength="4" maxlenghth="16"/>只能输入字母或数字,4—6个字符 <br>
    密码:<input type="password" name="upwd" maxlength="12" minlength="6"/>密码长度6-12<br>
    确认密码:<input type="password" name="upawd"><br>
    性别:<input type="radio" name="sex" value="男"><input type="radio" name="sex" value="女"><br>
    电子邮件地址:<input type="email" name="em" />输入正确的email地址<br>
    出生日期:<input type="text" name="unyear"/><select name="month">
    <option value="1"></option>
    <option value="2"></option>
    <option value="3"></option>
    <option value="4"></option>
    <option value="5"></option>
    <option value="6"></option>
    <option value="7"></option>
    <option value="8"></option>
    <option value="9"></option>
    <option value="10"></option>
    <option value="11">十一</option>
    <option value="12">十二</option>
    </select><select name="day">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    </select><br>
    <input type="submit" value="同意协议条款并提交"/><br>
    <textarea name="bz"rows="5"cols="50">空间分布NBAV看见安抚把近几年</textarea>

    </form>
  </body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
  <head>
   
    
    <title>My JSP 'index.jsp' starting page</title>
    
  </head>
  
  <body>
    
  您注册的信息如下:<br>
  <%
  request.setCharacterEncoding("utf-8");
      String uname=request.getParameter("uname");
      String upwd=request.getParameter("upwd");
      String upawd=request.getParameter("upawd");
      String sex=request.getParameter("sex");
      String em=request.getParameter("em");
      String unyear=request.getParameter("unyear");
      String month=request.getParameter("month");
      String day=request.getParameter("day");
   %>
    <%
    if(upwd.equals(upawd)){%>
    你注册的用户名是:<%=uname %><br>
密码是:<%=upwd %><br>
性别是:<%=sex %><br>
电子邮件地址:<%=em %><br>
出生日期:<%=unyear %><%=month %><%=day %><br>
   <%
    }else{
     %>
    两次不一致
    <% }%>
  </body>
</html>

第二题

 

 

 

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
  <head>
   
  </head>
  
  <body>
    <form action="at2.jsp"method="post">
    求平均值:
   姓名: <input type="text" name="uname"/>
   性别:<input type="radio" name="sex" value="男"/><input type="radio"name="sex"value="女"/><br>
   班级:
   <select name="banji">
   <option value="计算机1901">1901</option>
   <option value="计算机1902">1902</option>
   <option value="计算机1903">1903</option>
   </select><br>
   语文:
   <input type="text" name="yuwen"><br>
   数学:
   <input type="text" name="shuxue"><br>
   英语:
   <input type="text" name="english"><br>
   <input type="submit" value="提交" >
   <input type="reset" value="重置" >
    </form>
  </body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
  <head>
 
  </head>
  
  <body>
  <% 
  request.setCharacterEncoding("utf-8");
      String uname=request.getParameter("uname");
      String banji=request.getParameter("banji");
      String sex=request.getParameter("sex");
      String yuwen=request.getParameter("yuwen");
      String shuxue=request.getParameter("shuxue");
      String english=request.getParameter("english");
      %>
      <% double y=Double.parseDouble(yuwen);
      int m=Integer.parseInt(yuwen);
      double x=Double.parseDouble(shuxue);
      double z=Double.parseDouble(english);
      double arg=(x+y+z)/3;
      %>
      你好!<%=banji %><%=uname %>同学!<br>
      性别:<%=sex %><br>
      您的各科平均分是:<%=arg %>
  </body>
</html>

 

 

 

posted @ 2022-04-06 11:25  Miraitowa~~~  阅读(38)  评论(0编辑  收藏  举报