Allereerst hallo,
Ik heb een probleem met java. Ik heb een script die data uit een database haalt en via de System.out.println in de console van Eclipse laat zien. Nu moet het ook te zien zijn voor de buiten wereld en dus in een HTML pagina. Het moet dus naar een Applet geschreven worden. Hier loop ik dus vast, ik krijg het met geen mogelijkheid voor elkaar, misschien dat iemand een idee heeft?
het script:
Ik heb een probleem met java. Ik heb een script die data uit een database haalt en via de System.out.println in de console van Eclipse laat zien. Nu moet het ook te zien zijn voor de buiten wereld en dus in een HTML pagina. Het moet dus naar een Applet geschreven worden. Hier loop ik dus vast, ik krijg het met geen mogelijkheid voor elkaar, misschien dat iemand een idee heeft?
het script:
Java: uitvoer.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
| import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.Statement; import java.awt.*; import java.applet.*; public class DBuitvoer extends Applet { /** * */ public void paint( Graphics g ) { } private static final long serialVersionUID = 1L; public static void main(String[] args) { // Laad eerst de driver. try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("Laden van de driver is gelukt."); } catch (ClassNotFoundException e) { System.err.println("Kan de driver niet in de classpath vinden."); e.printStackTrace(); return; } // Voorbereiding van de connectie. Gebruikersnaam, password en url kunt u hier aanpassen. Connection connection = null; String url = "jdbc:mysql://192.168.0.250/toetsgenerator?user=root&password=testserver"; try { // Verkrijg de connectie. connection = DriverManager.getConnection(url); } catch (SQLException e) { // Fout laten zien. System.out.println("Fout ontdekt met de connectie" + e.toString()); e.printStackTrace(); } try { Statement st = connection.createStatement(); ResultSet rs = st.executeQuery( "SELECT * FROM users" ); int x = 0; String[] tmpid = new String[50]; String[] tmpname = new String[50]; while( rs.next() ) { String id = rs.getString( 1 ); tmpid[x] = id; String name = rs.getString( 2 ); tmpname[x] = name; x++; System.out.println ("id = " + id); System.out.println( "name = '" + name + "'" ); System.out.println( "testarr = '" + tmpname[2] + "'" ); } } catch (SQLException e) { System.out.println("Fout ontdekt met de connectie" + e.toString()); e.printStackTrace(); } } // Geef de connctie terug public Connection getConn() { Connection connection = null; return connection; } } |