Project

General

Profile

« Previous | Next » 

Revision 49589

Added by Sofia Baltzi over 6 years ago

Add at web.xml register page and servlet, and update register.jsp

View differences:

register.jsp
57 57
                                <div class="uk-width-1-3@m uk-align-center">
58 58
                                    <!-- REGISTER FORM -->
59 59
                                    <div id="registerForm">
60
                                        <form target="GWTBootstrap3_AbstractForm_RepositoryManager_1" role="form" class="m-t" id="register_form">
60
                                        <form action="register" method="POST" target="GWTBootstrap3_AbstractForm_RepositoryManager_1" role="form" class="m-t" id="register_form">
61
                                            <input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}"/>
61 62
                                            <div class="alert alert-success" aria-hidden="true" style="display: none;"></div>
62 63
                                            <div class="alert alert-danger" aria-hidden="true" style="display: none;"></div>
63 64
                                            <div class="form-group">
......
67 68
                                                <span class="msg_last_name_error uk-text-danger uk-text-small uk-float-left" style="display:none">Please enter your last name.</span>
68 69
                                                <input id="last_name" name="last_name" type="text" placeholder="Last name" class="form-control"></div>
69 70
                                            <div class="form-group">
71
                                                <input id="organization" name="organization" type="text" placeholder="Affiliation / Organization:" class="form-control"></div>
72
                                            <div class="form-group">
70 73
                                                <span class="msg_username_error uk-text-danger uk-text-small uk-float-left" style="display:none">Please enter your username.</span>
71 74
                                                <input id="username" name="username" type="text" placeholder="Username" class="form-control"></div>
72 75
                                            <div class="form-group">
......
76 79
                                                <input id="email" name="email" type="text" placeholder="Email" class="form-control"></div>
77 80
                                            <div class="form-group">
78 81
                                                <input id="email_conf" name="email_conf" type="text" placeholder="Confirm email" class="form-control"></div>
79
                                            <div class="form-group">
80
                                                <span class="msg_password_error uk-text-danger uk-text-small uk-float-left" style="display:none">Please enter your password.</span>
81
                                                <span class="msg_pass_conf_error uk-text-danger uk-text-small uk-float-left" style="display:none">These passwords don't match.</span>
82
                                                <p><span class="msg_please_add uk-text-danger uk-text-small uk-float-left" style="display:none">Please add: &nbsp</span></p>
83
                                                <span class="msg_lowercase_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A lowercase letter. &nbsp</span>
84
                                                <span class="msg_capital_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A capital (uppercase) letter. &nbsp </span>
85
                                                <span class="msg_number uk-text-danger uk-text-small uk-float-left" style="display:none">A number. &nbsp</span>
86
                                                <span class="msg_lenght uk-text-danger uk-text-small uk-float-left" style="display:none">Minimum 6 characters. &nbsp</span>
87
                                                <input id="password" name="password" type="password" placeholder="Password" class="form-control"></div>
88
                                            <div class="form-group">
89
                                                <input id="password_conf" name="password_conf" type="password" placeholder="Confirm password" class="form-control"></div>
82
                                            <%--<div class="form-group">--%>
83
                                                <%--<span class="msg_password_error uk-text-danger uk-text-small uk-float-left" style="display:none">Please enter your password.</span>--%>
84
                                                <%--<span class="msg_pass_conf_error uk-text-danger uk-text-small uk-float-left" style="display:none">These passwords don't match.</span>--%>
85
                                                <%--<p><span class="msg_please_add uk-text-danger uk-text-small uk-float-left" style="display:none">Please add: &nbsp</span></p>--%>
86
                                                <%--<span class="msg_lowercase_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A lowercase letter. &nbsp</span>--%>
87
                                                <%--<span class="msg_capital_letter uk-text-danger uk-text-small uk-float-left" style="display:none">A capital (uppercase) letter. &nbsp </span>--%>
88
                                                <%--<span class="msg_number uk-text-danger uk-text-small uk-float-left" style="display:none">A number. &nbsp</span>--%>
89
                                                <%--<span class="msg_lenght uk-text-danger uk-text-small uk-float-left" style="display:none">Minimum 6 characters. &nbsp</span>--%>
90
                                                <%--<input id="password" name="password" type="password" placeholder="Password" class="form-control"></div>--%>
91
                                            <%--<div class="form-group">--%>
92
                                                <%--<input id="password_conf" name="password_conf" type="password" placeholder="Confirm password" class="form-control"></div>--%>
90 93
                                            <div class="uk-margin uk-grid-small uk-child-width-auto uk-grid uk-text-left uk-grid-stack" uk-grid="">
91 94
                                                <div class="uk-width-1-1 uk-text-meta uk-text-danger uk-first-column">All fields are required</div>
92 95
                                                <div class="uk-width-1-1 uk-grid-margin uk-first-column">RECAPTHA I AM NOT A ROBOT THING GOES HERE</div>
93 96
                                                <div class="uk-width-1-1 uk-grid-margin uk-first-column">
94
                                                    <button type="button" class="uk-button uk-button-primary" onclick="validateForm();">Register</button>
97
                                                    <button type="submit" class="uk-button uk-button-primary" onclick="return validateForm();">Register</button>
95 98
                                                </div>
96 99
                                            </div>
97 100
                                        </form>
......
100 103
                                    <script>
101 104

  
102 105
                                        var myInput = document.getElementById("password");
103
                                        var myEmailInput = document.getElementById("email");
106
                                        //var myEmailInput = document.getElementById("email");
104 107

  
105 108
                                        // When the user starts to type something inside the password field
106 109
                                        myInput.onkeyup = function() {

Also available in: Unified diff