Hvordan hente rader fra ResultSet for MySQL i JSP

Den ResultSet objektet brukes av Java og Javaserver Pages (JSP) å kalle en tabell med data fra en MySQL database. Den ResultSet objektet kan brukes til å hente radene i en database og vise dem i en JSP-side. Notepad er et gratis, innebygd tekst editor for Windows som lar deg redigere JSP-sider og sette inn riktig kode for å hente rader fra ResultSet for MySQL.

Bruksanvisning

1 Klikk "Start", "Alle programmer" og velg "Notisblokk".

2 Klikk på "File" og velg "Open". Velg JSP-filen og klikk "Åpne".

3 Kopier og lim inn følgende kode inn i JSP sider mellom </ body> og <body> -kodene, der du ønsker radene fra MySQL skal vises:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class GetNumberOfRowsScrollableResultSet_MySQL {

public static Connection getConnection () kaster unntak {

String driver = &quot;org.gjt.mm.mysql.Driver&quot;;
String url = &quot;jdbc:mysql://localhost/databaseName&quot;;
String username = &quot;root&quot;;
String password = &quot;root&quot;;
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, username, password);
return conn;

}

public static void main (String [] args) {

Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
conn = getConnection();
String query = &quot;select id from employees&quot;;
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);

rs = stmt.executeQuery (spørring);
// trekke ut data fra ResultSet bla fra toppen
while (rs.next ()) {
String id = rs.getString (1);
System.out.println (& quot; id = & quot; + id);
}
// Bevege seg til enden av resultatmengden
rs.last ();
// Få radnummeret den siste raden som også er antall rader
int ROWCOUNT = rs.getRow ();
System.out.println (& quot; ROWCOUNT = & quot; + ROWCOUNT);
} Catch (Exception e) {
e.printStackTrace ();
} endelig {
try {
rs.close ();
stmt.close ();
conn.close ();
} Catch (SQLException e) {
e.printStackTrace ();
}
}

}
}

4 Klikk på "File" og velg "Lagre".

5 Last opp den lagrede JSP-filen til din webserver ved hjelp av en FTP eller Telnet-klient.