Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <body>
- <form method="post" action="login.jsp">
- Username:
- <br></br>
- <input type="text" name="username" size="20"></input>
- <br></br>
- Password:
- <br></br>
- <input type="password" name="password" size="20"></input>
- <br></br>
- <input type="submit"></input>
- </form>
- </body>
- </html>
- <jsp:useBean id="usercontrol" class="usercontrol.Login" scope="session"/>
- <jsp:setProperty name="usercontrol" property="*"/>
- <html>
- <body>
- <center>
- <% if(false.equals(usercontrol.incorrect())) {
- out.println("Welcome");
- } else {
- out.println("Incorrect login");
- session.invalidate();
- }
- %>
- <br></br>
- <a href="/">Back</a>
- </center>
- </body>
- </html>
- package usercontrol;
- import java.util.Scanner;
- import java.io.*;
- public class Login {
- String username;
- String password;
- boolean incorrect = true;
- public void checkUsername(String input) {
- username = input;
- }
- public void checkPassword(String input) {
- password = input;
- login();
- }
- void login() {
- try {
- Scanner login = new Scanner(new File(username + ".swwf"));
- if (password.equals(login.nextLine())) {
- incorrect = false;
- } else {
- incorrect = true;
- }
- login.close();
- } catch (FileNotFoundException fnf) {
- incorrect = true;
- }
- }
- public boolean incorrect() {
- return incorrect;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement