Cómo mostrar el contenido de la base de datos MySQL en la página JSP
El código jsp que muestra los datos de la base de datos es el siguiente:
Las explicaciones e instrucciones se pueden ver en los comentarios del código
<%@?page?language="java"?import="java.sql.*,java.io.*,java .util.*" %>?
<%@?page?contentType="text/html;charset=utf-8"%>?
? p>
?
?
?
><%?
//DriverName
String?driverName?=?" com.mysql.jdbc.Driver";?
// Nombre de usuario de la base de datos
String?userName?=?" root";?
//Contraseña
String?userPasswd?=?" szy ";? p>
/Nombre de la base de datos
Cadena?dbName?=? "studentmanage";?
/Nombre de la tabla
Cadena? nombretabla?=? " estudiante";?
// Cadena de conexión
Cadena?url?=? "jdbc:mysql://dirección de la base de datos:número de puerto/"?+?dbName?+ ? "user="?
+?userName?+?" &password="?+?userPasswd;?
Class.forName("com.mysql.jdbc.Driver") . newInstance();?
¿Conexión?
Declaración?
Cadena?select?*?from?"?+?tableName;?
ResultSet?rs?=?statement.executeQuery(sql);?
%>?
?
?< / p>
? <%? p > out.print("número de escuela");? %>? | ?? p> <%? out.print("Nombre");? %>? | ? p >? < ;%? out.print("especialidad");? %>? | ?
---|---|---|
? <%? out.print(rs.getString(1));? %>? | ?
?
?
?
<%?
out.print("Consulta de datos exitosa, felicitaciones");?
%>?
<%?
rs.close();?
declaración.close ();?
conexión.close();?
%>?
?
?
Los resultados mostrados son los siguientes: