Hallo zusammen,
ich versuche mich gerade an einem Versuch eine Datenbankverbindung herzustellen.
Die Idee ist die Datenbank für ein kleines Forum zu verwenden.
Ich versuche die Datenbankverbindung in der index.jsp Datei herzustellen.
Ich habe einige Tutorials dazu gelesen, aber der Zugriff will bei mir einfach nicht funktionieren.
Wenn ich die index.jsp starte, erhalte ich nur die Tabelle aber kein Daten aus der Datenbank.
------------------------
Mein Versuch:
--------------
Was stimmt hier nicht, weshalb ich kein Ausgabe bekomme?
Danke für eure Hilfe.
Gruß
ich versuche mich gerade an einem Versuch eine Datenbankverbindung herzustellen.
Die Idee ist die Datenbank für ein kleines Forum zu verwenden.
Ich versuche die Datenbankverbindung in der index.jsp Datei herzustellen.
Ich habe einige Tutorials dazu gelesen, aber der Zugriff will bei mir einfach nicht funktionieren.
Wenn ich die index.jsp starte, erhalte ich nur die Tabelle aber kein Daten aus der Datenbank.
------------------------
Mein Versuch:
Code:
<%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
<html>
<%@page import="com.sun.xml.rpc.processor.modeler.j2ee.xml.string"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.util.*" %>
<%@ page import="javax.sql.*;" %>
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Forum</title>
</head>
<body>
<%-- Datenbanktreiber laden --%>
<private String driver="org.apache.derby.jdbc.ClientDriver";></private>
<Class.forName(driver).newInstance();>
<%-- Connection-Objekt erzeugen --%>
<private Connection connect = null;></private>
<private String dbName ="C:/netbeans/.netbeans-derby/forum";></private>
<private String connectionURL="jdbc:derby://localhost:1527/" + dbName + ";create=true";></private>
<connect=DriverManager.getConnection(connectionURL);>
<PreparedStatement statement = connect .
.prepareStatement("Select * from forum");>
<Resultset rs = statement.execute Query();>
<h1> Kleines Forum </h1>
<table border="1" width="100%">
<tr>
<th>Titel des Beitrags</th>
<th>geschrieben von</th>
<th>geschrieben am</th>
</tr>
<while(rs.next()){
String Titel = rs.getString("titel");
System.out.println(titel);
}>
<tr>
<td><String Titel = rs.getString("Titel")></td>
</tr>
</table>
</body>
</html>
--------------
Was stimmt hier nicht, weshalb ich kein Ausgabe bekomme?
Danke für eure Hilfe.
Gruß
Zuletzt bearbeitet von einem Moderator: