zoukankan      html  css  js  c++  java
  • jsp第四次作业

    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
    
    <html>
    <head>
    <script type="text/javascript">
        function Check() {
            var password = document.myform.password.value;
            var passwordok = document.myform.passwordok.value;
            var user = document.myform.user.value;
            var user1 = /^[A-Za-z0-9]+$/;
            var user2 = /^w{4,16}$/
            var password1 = /^w{6,12}$/
            if (!user1.test(user)) {
                alert("用户名格式错误,请重新输入");
                document.myform.user.focus();
                return false;
            }
            if (!user2.test(user)) {
                alert("用户名长度错误,请重新输入");
                document.myform.user.focus();
                return false;
            }
                if (!password1.test(password)) {
                alert("密码长度错误,请重新输入");
                document.myform.password.focus();
                return false;
            }    
            if (password != passwordok) {
                alert("密码不一致,请重输入");
            }
        }
    </script>
    <style>
    div {
        font-size: 30px;
    }
    </style>
    </head>
    <body background="image/beijing.jpg">
        <div style="margin-left: 200px" class="div">
            <p style="margin-left: 140px">注册页面</p>
            <form action="index2.jsp" method="post" name="myform">
                <table border="0" align="left">
                    <tr height="40">
                        <td>用户名:</td>
                        <td><input type="text" name="user">只能输入字母或数字,4-16个字符</td>
                    </tr>
                    <tr height="40">
                        <td>密 码:</td>
                        <td><input type="password" name="password">密码长度6-12位</td>
                    </tr>
                    <tr height="40">
                        <td>确认密码:</td>
                        <td><input type="password" name="passwordok">
                        </td>
                    </tr>
                    <tr height="40">
                        <td>性 别:</td>
                        <td><input type="checkbox" value="男" name="sex"><input
                            type="checkbox" value="女" name="sex"></td>
                    </tr>
                    <tr height="40">
                        <td>电子邮件地址:</td>
                        <td><input type="email" name="email">
                        </td>
                    </tr>
                    <tr height="40">
                        <td>出生日期:</td>
                        <td><input type="text" name="year" style=" 10%"><select name="month">
                                <option value="" hidden="">请选择</option>
                                <%
                                    for (int i = 1; i <= 12; i++) {
                                %>
                                <option value="<%=i%>"><%=i%></option>
                                <%
                                    }
                                %>
    
                        </select><select name="date">
                                <option value="" hidden="">请选择</option>
                                <%
                                    for (int i = 1; i <= 31; i++) {
                                %>
                                <option value="<%=i%>"><%=i%></option>
                                <%
                                    }
                                %>
    
                        </select></tr>
                    <tr height="40">
                        <td colspan="1" align="right"><input type="submit"
                            name="Submit" value="提交" onfocus="Check()"></td>
                        <td colspan="1" align="center"><input type="reset"
                            name="reset" value="取消"></td>
                    </tr>
                </table>
            </form>
        </div>
    </body>
    </html>
    <%@page import="com.sun.xml.internal.txw2.Document"%>
    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
    
    <html>
    <head>
    
    </head>
    
    <body background="image/beijing.jpg" style="font-size:20px">
        <%
            request.setCharacterEncoding("utf-8");
            String user = request.getParameter("user");
            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 date = request.getParameter("date");
            request.setAttribute("user", user);
        %>
    
        <table border="1" align="left" style=" 30%;height: 50%" >
            <tr height="40">
                <td>用户名:</td>
                <td><%=user%></td>
            </tr>
            <tr  height="40">
                <td>密码:</td>
                <td><%=password%></td>
            </tr>
            <tr  height="40">
                <td>性别:</td>
                <td><%=sex%></td>
            </tr>
            <tr  height="40">
                <td>邮箱:</td>
                <td><%=email%></td>
            </tr>
            <tr  height="40">
                <td>出生年月日:</td>
                <td><%=year%><%=month%><%=date%></td>
            </tr>
        </table>
    
    </body>
    </html>

  • 相关阅读:
    2020-09-05:虚拟内存知道么?什么时候使用虚拟内存?虚拟内存除了扩大内存还有什么用?
    2020-09-04:函数调用约定了解么?
    2020-09-03:裸写算法:回形矩阵遍历。
    2020-09-02:Sqoop的工作原理?
    2020-09-01:mysql里什么是检查点、保存点和中间点?
    2020-08-31:描述HTTP的版本之间的区别,主要是1.0/1.1/2.0三个版本的区别。
    2020-08-30:裸写算法:二叉树两个节点的最近公共祖先。
    2020-08-29:进程线程的区别,除了包含关系之外的一些区别,底层详细信息?
    2020-08-28:边缘网关协议了解么?简单描述一下。
    2020-08-27:OpenStack与Docker的区别?
  • 原文地址:https://www.cnblogs.com/xf981107/p/12585117.html
Copyright © 2011-2022 走看看