Dringende Hilfe JSP MySQL Projekt

Xylezz

PCGH-Community-Veteran(in)
Sers,

habe n derbes Problem, ich Idiot hab verschusselt das ich bis Mittwoch(eher bis morgen Mittag) ein JSP Projekt machen muss weil der Rest meiner Projektgruppe das an mich abgedrückt hat weil die das nicht können.
Und ich auch nicht wirklich.

Ich sitze nun ein paar Stunden vorm Rechner und such mich doof aber ich finde einfach nichts was mir wirklich hilft.

Zur Programmstellung:
MySQL Datenbank mit Patientendaten die eingeloggte User mit nem View sehen können.
Das soll nun mit JSP als Website möglich sein.

Ich scheitere schon daran die MySQL Datenbank in JSP einzubinden.

Jemand da der mir helfen kann?
Wäre super nett!!
Jeder Tipp hilft!

Die Seite muss nicht hübsch sein, nur funktional das ist scheiss egal ^^
 

<%@​
page import='dbFunctions.MySQLAccess'%>
<%@
page language="java" contentType="text/html; charset=ISO-8859-1"

pageEncoding="ISO-8859-1"%>

<!​
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=ISO-8859-1">
<
title>Krankenhaus Patientendaten</title>
</
head>
<
body>
<
form action="login.jsp" method="post">User name :<input

type="text" name="user" /><br>

password :​
<input type="password" name="pwd" /><br>
<
input type="submit" name="login" value="Login" /></form>

<%@​
page import="java.sql.*"%>
<%@
page import="javax.sql.*"%>
<%

String userid =​
null;
String pwd =
null;
String status =
null;
MySQLAccess db =
null;
Class.forName(
"com.mysql.jdbc.Driver");
try {
userid = request.getParameter(
"user");
pwd = request.getParameter(
"pwd");
//Setup database connection

db =​
new MySQLAccess(userid, pwd);
if (db.connect()) {
ResultSet rs = db
.sqlQuery(
"select Vorname, Nachname, Beschreibung from rechte, user where user = '"

+ userid
+​
"' AND user.StatusID = rechte.StatusID");
rs.first();
//Preparing the Session

session.setAttribute(​
"userid", userid);
session.setAttribute(
"pwd", pwd);
session.setAttribute(
"fname", rs.getString(2));
session.setAttribute(
"lname", rs.getString(1));
session.setAttribute(
"status", rs.getString(3));
session.setMaxInactiveInterval(5);
response.sendRedirect(
"welcome.jsp");
}
}
catch (Exception e) {
out.println(e.getMessage());
e.printStackTrace();
}

%>​
</​
body>

</
html>

So, er findet dbFunctions.MySQLAccess nicht, ist aber im Buildpath von Eclipse vorhanden und eingebunden >.<
 
Zurück