Java Dynamic Web Project: "Admin" Page

Status
Für weitere Antworten geschlossen.

Motrip90

Cadet 3rd Year
Registriert
Sep. 2016
Beiträge
32
Hallo Leute, bei meiner Dynamic Web Project (Aufgabe von UNI) bekomme ich die "Admin" Page nicht hin.

Ziel: Ich habe eine Startseite mit mehreren Buttons (leiten weiter zu anderen Seiten). Eins Davon ist die "Lehrer-Page".
Wenn man bei Lehrer Page drauf klickt, soll direkt eine Überprüfung stattfinden ob der aktuelle Benutzer als Admin deklariert ist. Bei Ja -> Weiterleiten auf LehrerPage, bei Nein -> Auf Startseite

Aktuell:

Datenbank : User (Vorname, Name, Email, Password, Admin --> Nur Y or N )

UserBean:

Code:
	public boolean checkLehrer() throws ClassNotFoundException, SQLException{
		String sql = "SELECT ADMIN FROM TEST.USER WHERE EMAIL = ?";
		System.out.println(sql);
		Connection dbConn = new DB2Access().getConnection();
		PreparedStatement prep = dbConn.prepareStatement(sql);
		prep.setString(1, this.email);
		ResultSet dbRes = prep.executeQuery();
		dbRes.next();
		
		if (getAdmin() == "Y") return true ; else return false ;
	}

HTML:
<%	}else if (lehrer.equals("Lehrer - Page")){
		
		if(user.checkLehrer()){
			user.setLehrer(true);
			response.sendRedirect("./LehrerPageView.jsp");
		}
		response.sendRedirect("./StartseiteView.jsp");
		 %>


Bin kein guter Programmierer, daher bitte nicht ausführliche Antwort :D

Danke!
 
Wo ist das Problem? Exception? Keine Weiterleitung?
Was macht getAdmin()? Das scheint in keinem Zusammenhang mit dem sonstigen checkLehrer() Code zu stehen.
Und was passiert, wenn ein Benutzer LehrerPageView.jsp direkt aufruft?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben