JSP第四次作业

<body bgcolor="#ffc0cb">
<form action="xs.jsp" method="post">
用 户 名:<input type="text" name="uname" minlength="1" maxlenghth="10"/>输入字母或数字,1—10个字符 <br>
密 码:<input type="password" name="upwd" maxlength="10" minlength="4"/>密码长度4-10<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="date" name="date">
<input type="submit" value="同意协议条款并提交"/><br>
<textarea name="ns" rows="6" cols="60">今天天气真不错今天天气真不错今天天气真不错今天天气真不错</textarea>

</form>
</body>
<body bgcolor="#ffc0cb">

您注册的信息如下:<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 date = request.getParameter("date");
%>
<%
if (upwd.equals(upawd)) {
%>
你注册的用户名是:<%=uname %><br>
密码是:<%=upwd %><br>
性别是:<%=sex %><br>
电子邮件地址:<%=em %><br>
出生日期:<%=date%><br>
<%
} else {
%>
两次不一致
<%
}
%>
</body>

 

 

 

 

 

<body bgcolor="#ffc0cb">
<form action="xss.jsp" method="post">
    求平均值:</br>
    姓   名:<input type="text" name="uname"/><br>
    性   别:<input type="radio" name="sex" value="男"/> 男
    <input type="radio" name="sex" value="女"/> 女<br>
    班级:<select name="cla">
    <option value="计算机1901">计算机1901</option>
    <option value="计算机1902">计算机1902</option>
</select><br>
    数   学:<input type="number" name="math"/></br>
    语   文:<input type="number" name="chinese"/></br>
    英   语:<input type="number" name="english"/></br>
    <input type="submit" value="提交"/>
    <input type="reset" value="重置"/>
</form>
</body>
<body bgcolor="#ffc0cb">
<%
    request.setCharacterEncoding("utf-8");
    String uname=request.getParameter("uname");
    String sex=request.getParameter("sex");
    String cla=request.getParameter("cla");

    String math=request.getParameter("math");
    String chinese=request.getParameter("chinese");
    String english=request.getParameter("english");
    double  x=Double.parseDouble(math);
    double  y=Double.parseDouble(chinese);
    double  z=Double.parseDouble(english);
    double average=(x+y+z)/3;
    out.print("你好!"+cla+"的"+uname+"同学!"+"</br>"+"性别:"+sex+"</br>"+
            "您的各科平均分数是:"+average);
%>
</body>

 

 

 

posted @ 2022-04-10 18:43  Vending  阅读(22)  评论(0)    收藏  举报