nur eine weiße Seite angezeigt, wenn ich auf eine DB zugreif

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi Leute,

ich will mit Hilfe eines Java Applet auf meine lokale DB zugreifen. Mit einem normalen Applet z.B. HelloApplet funzt alles wunderbar und ich bekomme in meiner Homepage das Applet angezeigt.

Jetzt will ich aber innerhalb meiner Seite einen Tabelleninhalt angezeigt bekommen.

Statt den Inhalt meiner Tabelle bekomme ich nur eine weiße Seite angezeigt.

Der Code sieht folgendermaßen aus:

Code:
import java.awt.Graphics;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import Konstanten.*;

//Import der Bibliothek Graphics
//Definition einer neuen Klasse:
//Jedes Applet ist eine eigene Klasse
public class HalloApplet extends java.applet.Applet
{
	
 /* Es gibt keine main-Methode, weil das Applet als Unterprogramm
im Browser läuft */
public void init()
{
	// Überschreiben der METHODE innerhalb der aktuellen Klasse
	// init wird am Anfang genau einmal ausgeführt
	// Manche Browser priorisieren die Angaben im Applet-Tag!!
	resize(200, 50);
}

public void paint(Graphics g) 
{
/* paint wird immer dann aufgerufen, wenn das JAVA-Fenster
   neu gezeichnet werden muss,
   das übergebene Objekt aus der Klasse Graphics
   trägt den Namen g         */
//g.drawString("Hier haben Sie Einblick auf verschiedene Tabellen in unserer Datenbank", 50, 90);

 try {
	Class.forName(DBConstants.driver);
} catch (ClassNotFoundException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
}
Connection con = null;
Statement stmt = null;
try {
con = DriverManager.getConnection(DBConstants.DBpfad,DBConstants.user ,DBConstants.password);
} catch (SQLException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
}

try {
	stmt = con.createStatement();
} catch (SQLException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
}
ResultSet rs= null; 
String sqlQuery= null;
sqlQuery = "Select * from server, surfviz where server.id = surfviz.id";

try {
	rs = stmt.executeQuery(sqlQuery);
} catch (SQLException e) {
	// TODO Auto-generated catch block
	e.printStackTrace();
}
int abs = 30;
try {
	while(rs.next()){
		
		String name;
		String city;
		
			name = rs.getString("name");
			city = rs.getString("City");

		g.drawString("ID: " +name+ "City: "+city+" ",10,abs);
		abs = abs + 40;
	}
} 

catch (SQLException e) 
  {
	// TODO Auto-generated catch block
	e.printStackTrace();
  }

 }
}
kann mir vielleicht jemand sagen wieso ich nur eine weiße Seite angezeigt bekomme??
Noch was, in Eclipse bekomme ich das Applet angezeigt?

Gruß


Steo
 

Leroy42

Top Contributor
Anonymous hat gesagt.:
Noch was, in Eclipse bekomme ich das Applet angezeigt?

:shock: Wieso fragst du uns? Woher sollen wir denn wissen ob dein Applet
in Eclipse angezeigt wird?

Es sieht so aus, als ob eine Exception auftritt. Du hast in deinem Code zwar
schon e.printStackTrace() stehen, aber schaust du dir die Java-Konsole überhaupt an?
 

sandy

Aktives Mitglied
schau mal was dein Java für eine Fehlermeldung bringt. Vielleicht ist es die Security-Exception.

Bei Applets ist es so, dass du vom Browser aus, nicht ohne weiteres lokal drauf zugreifen kannst. Deshalb vielleicht auch die leere Seite.
Wenn du trotzdem dem Applet erlauben willst, lokal drauf zuzugreifen, dann musst du erst ein vertrauenswürdiges Zertifikat erstellen.

Als Stichwort bei googel hilft dir vielleicht keytool -genkey. Da müsstest du jede Menge an Infos bekommen.

Viel Glück
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
8u3631984 Kotlin DSL : Git Tag auslesen und in eine Variable speichern Tools - Maven, Gradle, Ant & mehr 3
M Mit Maven eine jar Datei bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 1
M Mit Maven eine jar Datei Bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 18
JWK Kann ich mit einem Scanner eine Datei mehrmals lesen? Tools - Maven, Gradle, Ant & mehr 3
ruutaiokwu GIT/SourceTree Client: Es wurden keine Änderungen an dieser Datei erkannt, oder es handelt sich um eine Binärdatei (?) Tools - Maven, Gradle, Ant & mehr 5
K Eine ausführbare exe ohne installiertes JRE möglich? Tools - Maven, Gradle, Ant & mehr 4
J Maven Mit Maven eine ZIP Datei erstellen Tools - Maven, Gradle, Ant & mehr 0
D Möchte gerne eine seperate Klasse eines Tomcat Projekts Neu-Kompilieren Tools - Maven, Gradle, Ant & mehr 3
S Maven Arquillian braucht fast eine Minute für ein Deployment Tools - Maven, Gradle, Ant & mehr 5
fastjack Maven: eine Jar für mehrere Teilprojekte Tools - Maven, Gradle, Ant & mehr 5
B Maven Error bei Referenz zweier Poms auf eine Pom Tools - Maven, Gradle, Ant & mehr 2
D eine Abhängigkeit für viele jars Tools - Maven, Gradle, Ant & mehr 4
I Ratschläge für eine automatisierte Installation benötigt Tools - Maven, Gradle, Ant & mehr 3
G Maven Mit Maven Assemblieren und über Profiles eine properties-Datei manipulieren Tools - Maven, Gradle, Ant & mehr 2
M ant: Ordner in eine Jar einfügen Tools - Maven, Gradle, Ant & mehr 3
D Maven - wo gehört eine .properties-Datei hin? Tools - Maven, Gradle, Ant & mehr 20
traysa Wie binde ich ein applet in eine jsp Tools - Maven, Gradle, Ant & mehr 3
M schreiben in eine Txt bei applet Tools - Maven, Gradle, Ant & mehr 2
A Mit einem Applet eine txt-Datei einlesen und ausgeben. Tools - Maven, Gradle, Ant & mehr 6
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
E wie öffne ich eine website Tools - Maven, Gradle, Ant & mehr 3
S Applet in Jar umwandeln und dann auf eine Website einbinden Tools - Maven, Gradle, Ant & mehr 6
H Aus dem Applet eine andere Klasse instanzieren Tools - Maven, Gradle, Ant & mehr 5
B applet erstellen, welches eine grafikdatei erzeugt Tools - Maven, Gradle, Ant & mehr 2
M eine Frage über JApplet und JMenuBar Tools - Maven, Gradle, Ant & mehr 6
K Ein Objekt anhalten für eine bestimmte Zeit Tools - Maven, Gradle, Ant & mehr 2
G Über Applet eine Datenbankverbindung Tools - Maven, Gradle, Ant & mehr 4
D Libarys in eine JAR Datei mit eclipse Tools - Maven, Gradle, Ant & mehr 8
D Schon wieder eine Frage für meinen Editor Tools - Maven, Gradle, Ant & mehr 10
M Eine Datei lesen mit einem Applet (gleicher Server) Tools - Maven, Gradle, Ant & mehr 2
F Eine lokale .txt Datei auf Server upladen und downloaden Tools - Maven, Gradle, Ant & mehr 3
U was braucht man um fuer eine Java-Server-Application? Tools - Maven, Gradle, Ant & mehr 6
T Feststellen ob eine andere Seite aufgerufen wurde Tools - Maven, Gradle, Ant & mehr 16
P Eine Frage fur Galleries ? Tools - Maven, Gradle, Ant & mehr 5
S showDocument() für eine Rollover-Button-Klasse Tools - Maven, Gradle, Ant & mehr 2
G Applet braucht eine bestimmte Plugin-Version Tools - Maven, Gradle, Ant & mehr 11
B Eine Applikation in ein Applet umwandeln Tools - Maven, Gradle, Ant & mehr 4
R Auf WebServer eine Datei schreiben? Tools - Maven, Gradle, Ant & mehr 6
G Applets in eine Datei schreiben lassen Tools - Maven, Gradle, Ant & mehr 2
E Web Seite Development Tools - Maven, Gradle, Ant & mehr 0
F Applet verwischt, wenn Seite gescrollt wird Tools - Maven, Gradle, Ant & mehr 16
B Applet (Class-Datei(en)) in Html-Seite einbinden - Clipboard Tools - Maven, Gradle, Ant & mehr 13
N Problem mit Applets in HTML Seite integrieren Tools - Maven, Gradle, Ant & mehr 3
G Webstart Applikation als Applet in JSP Seite? Tools - Maven, Gradle, Ant & mehr 8
G mehrere Applets auf einer Seite Tools - Maven, Gradle, Ant & mehr 7
M Applet IN Seite einbetten? Tools - Maven, Gradle, Ant & mehr 17
K Applet automatisch den Focus geben, wenn Seite geladen ? Tools - Maven, Gradle, Ant & mehr 3
A Zugriff auf HTML der gleichen Seite - geht das? Tools - Maven, Gradle, Ant & mehr 3
S Applet verwischt, wenn Seite gescrollt wird Tools - Maven, Gradle, Ant & mehr 3
E Seite per Applet in einem bestimmten Frame öffnen Tools - Maven, Gradle, Ant & mehr 2
G öffnen einer neuen seite mit word text Tools - Maven, Gradle, Ant & mehr 3
R Neue Internet Seite öffnen! Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen

Neue Themen


Oben