JSP significa JavaServer Pages , que es la solución de Sun para la creación de páginas web dinámicas . JSP proporciona suficiente soporte de scripting del lado del servidor para crear aplicaciones web con bases de datos relacionadas. Funciona en todos los navegadores principales , incluyendo Internet Explorer, Firefox, Google Chrome , Opera y Safari , y con HTML y CSS para desarrollar sitios web dinámicos , añadir interactividad a las páginas Web . MySQL es un sistema de gestión de base de datos de fuente abierta popular. Se puede conectar a la base de datos MySQL con JSP. La base de datos almacena los datos para su sitio web y JSP puede recuperar y mostrar los datos. Instrucciones
1
acceder a su PHPMyAdmin como usuario root . Crear una nueva base de datos para su sitio web como " foro" en el cuadro de texto en " Crear nueva base de datos. " Haga clic en " Crear". Crear una nueva tabla "user" , escriba un nombre para la tabla. Especifique el número de campos . Haga clic en " Go" para crear la tabla .
2
Cree dos campos para la nueva tabla , llamado "id " y "name ". Seleccione " varchar ", como sus tipos de datos .
3
Abra la página Web que desee en el programa que utilizó para crearlo. Escriba el siguiente código en la sección del cuerpo para conectarse a la base de datos de back-end a través de JSP :
<% page language = importación "java " = " . Java.sql * "% >
<%
conexión cn = null;
Declaración st = null;
ResultSet ex = null;
java.sql.Connection mysql_cn < br >
Class.forName ( " org.gjt.mm.mysql.Driver ");
cn = DriverManager.getConnection ( "jdbc : mysql ://localhost: 3306/forum usuario = usuario > y la contraseña = " ;
%>
Java es un lenguaje fuertemente tipado , lo que significa que sus variables deben ser declaradas antes de usar estas variables definidas están relacionadas con la extensión. java.sql , . . "cn " es una variable de tipo de conexión que tiene el tipo de objeto de conexión la variable ResultSet "ex" contiene los resultados obtenidos , mientras que la variable Statement "st" contiene la sentencia SQL
4 < p > Recuperar y mostrar los datos de la tabla "user" mediante el siguiente código:
st = con.createStatement ();
ex = st.executeQuery ( "select * from usuario" ) ;