Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package paw.aplication.Paw2.Entity;
- public class User2 {
- private String login;
- private String password;
- public User2(String login, String password) {
- this.login = login;
- this.password = password;
- }
- public User2() {
- }
- public String getLogin() {
- return login;
- }
- public void setLogin(String login) {
- this.login = login;
- }
- public String getPassword() {
- return password;
- }
- public void setPassword(String password) {
- this.password = password;
- }
- }
- package paw.aplication.Paw2.Controller;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.data.domain.PageRequest;
- import org.springframework.stereotype.Controller;
- import org.springframework.ui.Model;
- import org.springframework.web.bind.annotation.*;
- import paw.aplication.Paw2.Entity.User;
- import paw.aplication.Paw2.Entity.User2;
- import paw.aplication.Paw2.Repository.UserRepository;
- import paw.aplication.Paw2.Repository.OfertaRepository;
- import paw.aplication.Paw2.form.LoginForm;
- @Controller
- @RequestMapping(path="/demo")
- public class LogowanieController {
- @GetMapping(path="/logowanie")
- public String loginView(Model model) {
- model.addAttribute("user2", new User2());
- return "logowanie";
- }
- @PostMapping(path="/logowanie2")
- public String check(@ModelAttribute("user2") User2 user2) {
- String username = user2.getLogin();
- String password = user2.getPassword();
- if ("admin".equals(username) && "admin".equals(password)) {
- }
- return "logowanie";
- }
- }
- <!doctype html>
- <html lang="en" xmlns:th="http://www.thymeleaf.org">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- <!-- Bootstrap CSS -->
- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
- <link href="signin.css" rel="stylesheet">
- </head>
- <body class="text-center">
- <div class="row justify-content-md-center">
- <form class="form-signin" action="#" th:action="@{/demo/logowanie2}" th:object="${user2}" method="post">
- <img class="mb-4" src="https://getbootstrap.com/assets/brand/bootstrap-solid.svg" alt="" width="72" height="72">
- <h1 class="h3 mb-3 font-weight-normal">Logowanie</h1>
- <label for="login" class="sr-only">Username</label>
- <input type="text" id="login" class="form-control" placeholder="Username" th:field="*{login}" required autofocus>
- <label for="password" class="sr-only">Password</label>
- <input type="password" id="password" class="form-control" placeholder="Password" th:field="*{password}" required>
- <button class="btn btn-lg btn-primary btn-block" type="submit">Zaloguj się</button>
- </form>
- </div>
- <!--<a class="btn btn-primary" href="adminPanel/index.html" role="button">Zaloguj się</a>
- <p class="mt-5 mb-3 text-muted">© EventPol</p>-->
- </body>
- <!--<body>
- <form th:action="@{/logowanie}" th:object="${logowanieForm}" method="post">
- <label for="username">Username</label>
- <input type="text" id="username" name="username" autofocus="autofocus"/>
- <label for="password">Password</label>
- <input type="password" id="password" name="password"/>
- <br/>
- <input type="submit" value="Log In"/>
- </form>
- </body>-->
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement