编写一个成功的登录页面

1、编写用户javabean User.java要求
(1) 包含用户名、密码、手机号、性别、电子邮件、备注信息等属性以及对应的get方法,set方法。
(2) 包含 登录方法: boolean login()判断账号密码是否正确,(暂时用固定字符串)如果成功将备注信息字段值修改为“登录成功”,否正为“登录失败”;注册方法:boolean register(),用户注册成功后将备注信息修改为“注册成功”

2、用户注册页面register.jsp
(1)具体要求
页面提供一个表单,其中表单允许用户输入用户名、密码、手机号、性别、电子邮件;
提交后如果register成功,则显示“注册成功”,并显示一个按钮或超链接到用户登录界面

(2)登录界面login.jsp的具体要求
在之前的登陆界面基础上完善:用户提交登录信息 到javabean,并调用login方法进行登录判断,将登录结果的信息“登录成功”或“登陆失败”在当前页面下方显。

自己作业自己做

逻辑实现,前后台通信自己搞下吧
java:

public class User implements Serializable {
    private String username;
    private String password;
    private String phoneNum;
    private String sex;
    private String email;
    private String remarks;

    /* get、set方法 */

    public static boolean login ( HttpServletRequest request ) {
        String name = "sam";
        String mima = "123456";
        User user = new User();
        if ( request.getParameter("username").equals(name) && request.getParameter("password").equals(mima) ){
            user.setRemarks("登录成功");
            return true;
        }
        user.setRemarks("登录失败");
        return false;
    }

    public static boolean register ( HttpServletRequest request ) {
        User user = new User();
        user.setUsername( request.getParameter("username") );
        user.setPassword( request.getParameter("password") );
        user.setPhoneNum( request.getParameter("phoneNum") );
        user.setSex( request.getParameter("sex") );
        user.setEmail( request.getParameter("email") );
        //执行你的注册逻辑
        if ( user != null ) {
            user.setRemarks("注册成功");
            return true;
        }
        user.setRemarks("注册失败");
        return false;
    }
}

注册jsp:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
    <head>
        <title>注册</title>
    </head>
    <body>
        <form method="post" action="xxx" id="haha">
            <input type="text" name="username">
            <input type="password" name="password">
            <input type="text"name="phoneNum">
            <input type="text"name="sex">
            <input type="text"name="email">
            <input type="submit" value="走你" id="sub">
        </form>
        <button style="display: none;" id="dl">我跳</button>
        <script type="text/javascript">
            //别忘了引入jQuery
            $("#sub").click(function () {
                $("#haha").ajaxSubmit(function (data) {
                    if ( data == true ) {
                        $("#dl").show();
                        alert("注册成功");
                    } else {
                        alert("注册失败");
                        return false;
                    }
                });
            });
        </script>
    </body>
</html>

登录jsp:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
    <head>
        <title>注册</title>
    </head>
    <body>
        <form method="post" action="xxx" id="haha">
            <input type="text" name="username">
            <input type="password" name="password">
        </form>
        <span id="hehe"></span>
        <script type="text/javascript">
            //别忘了引入jQuery
            $("#sub").click(function () {
                $("#haha").ajaxSubmit(function (data) {
                    if ( data == true ) {
                        $("#hehe").text("登录成功");
                    } else {
                        $("#hehe").text("登录失败");
                        return false;
                    }
                });
            });
        </script>
    </body>
</html>