From 316f9ad2277bfe43f14b0370763cc5a0be8cc99c Mon Sep 17 00:00:00 2001 From: Brianna Date: Wed, 22 Mar 2017 23:08:47 -0400 Subject: [PATCH] Login Page Stuffs with Cookies --- WebContent/adminLogin.jsp | 27 +++++++++++++++++++++++++++ WebContent/index.jsp | 27 ++++++++++++++++++--------- WebContent/userLogin.jsp | 25 +++++++++++++++++++++++++ src/database/MySQLAccess.java | 27 +++++---------------------- 4 files changed, 75 insertions(+), 31 deletions(-) create mode 100644 WebContent/adminLogin.jsp create mode 100644 WebContent/userLogin.jsp diff --git a/WebContent/adminLogin.jsp b/WebContent/adminLogin.jsp new file mode 100644 index 0000000..c3bcff5 --- /dev/null +++ b/WebContent/adminLogin.jsp @@ -0,0 +1,27 @@ +<%@ page import = "database.MySQLAccess" %> +<%@ page language="java" contentType="text/html; charset=ISO-8859-1" + pageEncoding="ISO-8859-1"%> +<%@ page import = "java.sql.*" %> +<% +int ssoNum; +String pass; +Cookie adminCookie; +ssoNum = Integer.parseInt(request.getParameter("ssoNum2")); +pass = request.getParameter("pass"); +MySQLAccess myaccess = new MySQLAccess(); +Statement statement = myaccess.connectDB(); +ResultSet result; +result = statement.executeQuery("select * FROM admin where Admin_ID='" + ssoNum + "' AND Password='" + pass + "'"); + +if (result.next()){ + request.getSession(); + session.setAttribute("ssoNum", ssoNum); + adminCookie = new Cookie("ssoNum", Integer.toString(ssoNum)); + adminCookie.setMaxAge(30*60); + response.addCookie(adminCookie); + response.sendRedirect("html/webpages/admin.html"); +} else { + response.sendRedirect("index.jsp"); +} + +%> \ No newline at end of file diff --git a/WebContent/index.jsp b/WebContent/index.jsp index 62f5aa4..0a35092 100644 --- a/WebContent/index.jsp +++ b/WebContent/index.jsp @@ -1,6 +1,7 @@ <%@ page import = "database.MySQLAccess" %> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> +<%@ page import = "java.sql.*" %> @@ -19,6 +20,9 @@