JSP第十次作业

</head>
  
  <body>
     <form action="doregister.jsp" method="post">
        用户名:<input type="text" name="uname" /><Br> 密码 :<input
            type="password" name="upwd" /><br> <input type="submit"
            value="注册">
    </form>
  </body>
</html>
<body>
    <%
        request.setCharacterEncoding("utf-8");
        String uname = request.getParameter("uname");
        String upwd = request.getParameter("upwd");
        Users users = new Users();
        users.setUsername(uname);
        users.setPassword(upwd);
        UsersDao ud = new UsersDao();
        if (ud.register(users)) {
            request.getRequestDispatcher("index.jsp").forward(request, response);
        } else
            response.sendRedirect("register.jsp");
    %>
</body>
 </head>
  
  <body>
   <form action="dologin.jsp" method="post">
 用户名:<input type="text" name="uname"/><br>
    密码 :<input type="password" name="upwd"/><br>
    验证码 :<input type="text" name="validationCode" size="6"/>
    <%
        int intmethod1 = (int) (Math.random() * 10);
        int intmethod2 = (int) (Math.random() * 10);
        int intmethod3 = (int) (Math.random() * 10);
        int intmethod4 = (int) (Math.random() * 10);
        String intsum = intmethod1 + "" + intmethod2 + intmethod3
                + intmethod4;
    %>

    <input type="hidden" name="validationCode1" value="<%=intsum%>">
    <img src="images/<%=intmethod1%>.jpg"> <img
            src="images/<%=intmethod2%>.jpg"> <img
            src="images/<%=intmethod3%>.jpg"> <img
            src="images/<%=intmethod4%>.jpg"> <br> <br>
    <input type="submit" name="submit" value="登录"> &nbsp;&nbsp;&nbsp;

</form>
</body>
<%
    request.setCharacterEncoding("utf-8");
    String uname = request.getParameter("uname");
    String upwd = request.getParameter("upwd");
    UsersDao ud = new UsersDao();
    if (ud.login(uname, upwd)
            && request.getParameter("validationCode1").equals(request.getParameter("validationCode"))) {
        //登录成功,创建User对象,并放入session
        Users u = new Users();
        u.setUsername(uname);
        u.setPassword(upwd);
        session.setAttribute("user", u);
        request.getRequestDispatcher("main.jsp").forward(request, response);
    } else
        response.sendRedirect("index.jsp");
%>

posted @ 2020-05-19 12:58  逝*无痕  阅读(117)  评论(0)    收藏  举报