java - Spring submit form get checkbox value not working -


i cannot "remember-me" checkbox value (getting 400 required boolean parameter 'remember' not present)

trying user @requestparam. (as inputs email/password). how checkbox value , not 400 error?

controller

      @requestmapping(value = "/login", method = requestmethod.post)     private string dologin(@requestparam(value = "inputemail") string inputemail,                            @requestparam(value = "inputpassword") string inputpassword,                            @requestparam(value = "remember") boolean remember,                            httpsession session) {    

html form

    <form class="form-login" method="post" action="/login">                 <h2 class="form-login-heading">please log in</h2>                 <label for="inputemail" class="sr-only">email address</label>                 <input type="email" id="inputemail" name="inputemail" class="form-control" placeholder="email address" required                        autofocus>                 <label for="inputpassword" class="sr-only">password</label>                 <input type="password" id="inputpassword" name="inputpassword" class="form-control" placeholder="password" required>                 <div class="checkbox">                     <label>                         <input type="checkbox" name="remember" value="remember-me"> remember me                     </label>                 </div>                 <button class="btn btn-lg btn-primary btn-block btn-login" type="submit">log in</button>             </form> 

please remove value="remember-me" check box.

when tick checkbox spring map string value "remember-me" boolean not possible know.


Comments