From 584857a2b0b20ee65672a69ef69f51a837783e9c Mon Sep 17 00:00:00 2001 From: Sahala Zico Simamora <iss14023@students.del.ac.id> Date: Fri, 2 Dec 2016 15:05:28 +0700 Subject: [PATCH] Revert "add README" This reverts commit f149d5b7062ec388b4feee18062f97c5c943d7e1 --- README.md | 0 WebContent/META-INF/MANIFEST.MF | 3 --- WebContent/login.jsp | 28 ---------------------------- WebContent/loginFailed.jsp | 13 ------------- WebContent/viewAdmin.jsp | 44 -------------------------------------------- WebContent/viewUser.jsp | 40 ---------------------------------------- build/classes/org/perpustakaan/controller/ControllerServlet.class | Bin 1946 -> 0 bytes build/classes/org/perpustakaan/controller/LoginController.class | Bin 2066 -> 0 bytes build/classes/org/perpustakaan/models/Autentifikasi.class | Bin 1553 -> 0 bytes build/classes/org/perpustakaan/models/Buku.class | Bin 1023 -> 0 bytes build/classes/org/perpustakaan/models/User.class | Bin 1044 -> 0 bytes src/org/perpustakaan/controller/ControllerServlet.java | 60 ------------------------------------------------------------ src/org/perpustakaan/controller/LoginController.java | 64 ---------------------------------------------------------------- src/org/perpustakaan/models/Autentifikasi.java | 34 ---------------------------------- src/org/perpustakaan/models/Buku.java | 37 ------------------------------------- src/org/perpustakaan/models/User.java | 48 ------------------------------------------------ 16 files changed, 371 deletions(-) delete mode 100644 README.md delete mode 100644 WebContent/META-INF/MANIFEST.MF delete mode 100644 WebContent/login.jsp delete mode 100644 WebContent/loginFailed.jsp delete mode 100644 WebContent/viewAdmin.jsp delete mode 100644 WebContent/viewUser.jsp delete mode 100644 build/classes/org/perpustakaan/controller/ControllerServlet.class delete mode 100644 build/classes/org/perpustakaan/controller/LoginController.class delete mode 100644 build/classes/org/perpustakaan/models/Autentifikasi.class delete mode 100644 build/classes/org/perpustakaan/models/Buku.class delete mode 100644 build/classes/org/perpustakaan/models/User.class delete mode 100644 src/org/perpustakaan/controller/ControllerServlet.java delete mode 100644 src/org/perpustakaan/controller/LoginController.java delete mode 100644 src/org/perpustakaan/models/Autentifikasi.java delete mode 100644 src/org/perpustakaan/models/Buku.java delete mode 100644 src/org/perpustakaan/models/User.java diff --git a/README.md b/README.md deleted file mode 100644 index e69de29..0000000 --- a/README.md +++ /dev/null diff --git a/WebContent/META-INF/MANIFEST.MF b/WebContent/META-INF/MANIFEST.MF deleted file mode 100644 index 254272e..0000000 --- a/WebContent/META-INF/MANIFEST.MF +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -Class-Path: - diff --git a/WebContent/login.jsp b/WebContent/login.jsp deleted file mode 100644 index 770bce0..0000000 --- a/WebContent/login.jsp +++ /dev/null @@ -1,28 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Login</title> -</head> -<body> - <section class="loginSection"> - <form action="login.do" method="post"> - <table> - <tr> - <td>Username </td> - <td> <input type="text" name="username"></td> - </tr> - <tr> - <td>password </td> - <td> <input type="password" name="password"></td> - </tr> - <tr> - <td colspan="2" align="right"> <input type="submit" name="login" value="Log In"></td> - </tr> - </table> - </form> - </section> -</body> -</html> \ No newline at end of file diff --git a/WebContent/loginFailed.jsp b/WebContent/loginFailed.jsp deleted file mode 100644 index 8019380..0000000 --- a/WebContent/loginFailed.jsp +++ /dev/null @@ -1,13 +0,0 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Login Failed</title> -</head> -<body> - <a href="login.jsp">Back..</a> - <p>Username dan Password Salah</p> -</body> -</html> \ No newline at end of file diff --git a/WebContent/viewAdmin.jsp b/WebContent/viewAdmin.jsp deleted file mode 100644 index 2216c55..0000000 --- a/WebContent/viewAdmin.jsp +++ /dev/null @@ -1,44 +0,0 @@ -<%@page import="org.perpustakaan.models.*"%> -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> - -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Admin</title> -</head> -<body> - - <section class="user"> - <p>Hello <%=session.getAttribute("username") %></p> - <form action="controller.servlet" method="get"> - <input type="submit" name="btnControl" value="logout"> - </form> - </section> - <% Buku b = Autentifikasi.buku;%> - <section class="data"> - <table> - <tr> - <th>ID</th> - <th>Judul</th> - <th>Status</th> - <th>Option</th> - </tr> - <tr> - <td><%= b.getId()%></td> - <td><%= b.getJudul()%></td> - <td><%= b.getStatus()%></td> - <td> - <form action="controller.servlet" method="post"> - <input type="submit" name="btnControl" value="Accept"> - <input type="submit" name="btnControl" value="Cancel"> - </form> - </td> - </tr> - </table> - </section> - - -</body> -</html> \ No newline at end of file diff --git a/WebContent/viewUser.jsp b/WebContent/viewUser.jsp deleted file mode 100644 index e3e2926..0000000 --- a/WebContent/viewUser.jsp +++ /dev/null @@ -1,40 +0,0 @@ -<%@page import="org.perpustakaan.models.*"%> -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>User</title> -</head> -<body> - <section class="user"> - <p>Hello <%=session.getAttribute("username") %></p> - <form action="controller.servlet" method="get"> - <input type="submit" name="btnControl" value="logout"> - </form> - </section> - <% Buku b = Autentifikasi.buku;%> - <section class="data"> - <table> - <tr> - <th>ID</th> - <th>Judul</th> - <th>Status</th> - <th>Option</th> - </tr> - <tr> - <td><%= b.getId()%></td> - <td><%= b.getJudul()%></td> - <td><%= b.getStatus()%></td> - <td> - <form action="controller.servlet" method="post"> - <input type="submit" name="btnControl" value="Request"> - </form> - </td> - </tr> - </table> - </section> - -</body> -</html> \ No newline at end of file diff --git a/build/classes/org/perpustakaan/controller/ControllerServlet.class b/build/classes/org/perpustakaan/controller/ControllerServlet.class deleted file mode 100644 index e9b11be..0000000 Binary files a/build/classes/org/perpustakaan/controller/ControllerServlet.class and /dev/null differ diff --git a/build/classes/org/perpustakaan/controller/LoginController.class b/build/classes/org/perpustakaan/controller/LoginController.class deleted file mode 100644 index 4ac5bed..0000000 Binary files a/build/classes/org/perpustakaan/controller/LoginController.class and /dev/null differ diff --git a/build/classes/org/perpustakaan/models/Autentifikasi.class b/build/classes/org/perpustakaan/models/Autentifikasi.class deleted file mode 100644 index 5a91fa5..0000000 Binary files a/build/classes/org/perpustakaan/models/Autentifikasi.class and /dev/null differ diff --git a/build/classes/org/perpustakaan/models/Buku.class b/build/classes/org/perpustakaan/models/Buku.class deleted file mode 100644 index 1b78f2b..0000000 Binary files a/build/classes/org/perpustakaan/models/Buku.class and /dev/null differ diff --git a/build/classes/org/perpustakaan/models/User.class b/build/classes/org/perpustakaan/models/User.class deleted file mode 100644 index 1597106..0000000 Binary files a/build/classes/org/perpustakaan/models/User.class and /dev/null differ diff --git a/src/org/perpustakaan/controller/ControllerServlet.java b/src/org/perpustakaan/controller/ControllerServlet.java deleted file mode 100644 index fa5121d..0000000 --- a/src/org/perpustakaan/controller/ControllerServlet.java +++ /dev/null @@ -1,60 +0,0 @@ -package org.perpustakaan.controller; - -import java.io.IOException; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - -import org.perpustakaan.models.Autentifikasi; - - -@WebServlet("/controller.servlet") -public class ControllerServlet extends HttpServlet { - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public ControllerServlet() { - super(); - // TODO Auto-generated constructor stub - } - - /** - * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) - */ - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - - HttpSession session = request.getSession(); - session.invalidate(); - response.sendRedirect("login.jsp"); - return; - } - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) - */ - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException - { - String status = request.getParameter("btnControl"); - if(status.equalsIgnoreCase("accept")) - { - Autentifikasi.buku.setStatus("Pinjam"); - response.sendRedirect("viewAdmin.jsp"); - - }else if(status.equalsIgnoreCase("cancel")) - { - Autentifikasi.buku.setStatus("Cancel"); - response.sendRedirect("viewAdmin.jsp"); - }else if(status.equalsIgnoreCase("request")) - { - Autentifikasi.buku.setStatus("request"); - response.sendRedirect("viewUser.jsp"); - } - - } - -} diff --git a/src/org/perpustakaan/controller/LoginController.java b/src/org/perpustakaan/controller/LoginController.java deleted file mode 100644 index 898d6fa..0000000 --- a/src/org/perpustakaan/controller/LoginController.java +++ /dev/null @@ -1,64 +0,0 @@ -package org.perpustakaan.controller; - -import java.io.IOException; - -import javax.servlet.RequestDispatcher; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpSession; - -import org.perpustakaan.models.Autentifikasi; - - -@WebServlet("/login.do") -public class LoginController extends HttpServlet { - private static final long serialVersionUID = 1L; - - /** - * @see HttpServlet#HttpServlet() - */ - public LoginController() { - super(); - // TODO Auto-generated constructor stub - } - - - /** - * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) - */ - protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - String username = request.getParameter("username"); - String password = request.getParameter("password"); - HttpSession session = null; - RequestDispatcher dispatcher; - int role = Autentifikasi.isUserEksis(username, password); - if(role>-1) - { - - session = request.getSession(); - session.setAttribute("username", username); - if(role == 0) - { - //menampilkan view untuk admin - dispatcher = request.getRequestDispatcher("viewAdmin.jsp"); - dispatcher.forward(request, response); - - }else if(role == 1) - { - //menampilkan view untuk anggota - dispatcher = request.getRequestDispatcher("viewUser.jsp"); - dispatcher.forward(request, response); - } - }else - { - //menampilkan view jika login gagal - dispatcher = request.getRequestDispatcher("loginFailed.jsp"); - dispatcher.forward(request, response); - } - - } - -} diff --git a/src/org/perpustakaan/models/Autentifikasi.java b/src/org/perpustakaan/models/Autentifikasi.java deleted file mode 100644 index c87fd69..0000000 --- a/src/org/perpustakaan/models/Autentifikasi.java +++ /dev/null @@ -1,34 +0,0 @@ -package org.perpustakaan.models; - -import java.util.ArrayList; -import java.util.List; - -public class Autentifikasi -{ - public static List<User> users; - public static Buku buku; - - static - { - users = new ArrayList<>(); - buku = new Buku("SISOP", "Tersedia", 1); - - users.add(new User("admin", "admin", 0)); - users.add(new User("hottua", "hottua", 1)); - } - - public static int isUserEksis(String username, String password) - { - for(User u : users) - { - if(u.getUsername().equalsIgnoreCase(username) && u.getPassword().equalsIgnoreCase(password)) - { - return u.getRole(); - } - } - return -1; - } - - -} - diff --git a/src/org/perpustakaan/models/Buku.java b/src/org/perpustakaan/models/Buku.java deleted file mode 100644 index d5e7d4f..0000000 --- a/src/org/perpustakaan/models/Buku.java +++ /dev/null @@ -1,37 +0,0 @@ -package org.perpustakaan.models; - -public class Buku -{ - private String judul, status; - private int id; - - public Buku(String judul, String status, int id) { - super(); - this.judul = judul; - this.status = status; - this.id = id; - } - - public String getJudul() { - return judul; - } - public void setJudul(String judul) { - this.judul = judul; - } - public String getStatus() { - return status; - } - public void setStatus(String status) { - this.status = status; - } - public int getId() { - return id; - } - public void setId(int id) { - this.id = id; - } - - - - -} diff --git a/src/org/perpustakaan/models/User.java b/src/org/perpustakaan/models/User.java deleted file mode 100644 index b001482..0000000 --- a/src/org/perpustakaan/models/User.java +++ /dev/null @@ -1,48 +0,0 @@ -package org.perpustakaan.models; - -public class User -{ - private String username, password; - private int role; - - - public User(String username, String password, int role) - { - super(); - this.username = username; - this.password = password; - this.role = role; - } - - - public String getPassword() { - return password; - } - - - public void setPassword(String password) { - this.password = password; - } - - - public int getRole() { - return role; - } - - - public void setRole(int role) { - this.role = role; - } - - - public String getUsername() { - return username; - } - - - public void setUsername(String username) { - this.username = username; - } - - -} -- libgit2 0.27.1