Configurar el entorno de la aplicación web para implementar el libro de visitas JSP
Autor:Eve Cole
Fecha de actualización:2009-07-02 17:11:54
La página del servidor Java (JSP para abreviar) es un lenguaje de programación de red como ASP y PHP, pero el código de script insertado en la página JSP es un fragmento de declaración Java. Para utilizar JSP para escribir aplicaciones, en primer lugar, debe tener un servidor web que pueda ejecutar scripts JSP. Puede construirse en el servidor Apache, IIS o PWS original, pero existen muchos problemas técnicos. Se recomienda que aquellos que son nuevos en JSP comiencen desde cero e instalen directamente un servidor web que admita específicamente JSP para evitar complicaciones innecesarias. Lo que les presentaré aquí es Tomcat 3.1.
Cualquiera que esté familiarizado con la programación de redes sabe que sin el apoyo de una base de datos en la programación de redes, será bastante difícil hacer algo muy simple. Entonces, ¿qué base de datos es mejor utilizar en un entorno Java? En la actualidad, las bases de datos de red populares incluyen principalmente Oracle, Sybase, SQL Server, MySQL, etc. Sin embargo, MySQL es el más adecuado para sitios web personales o redes pequeñas. Es completamente gratuito, fácil de instalar, fácil de administrar y fácil de obtener. y es totalmente compatible con el lenguaje SQL, etc. Funciones que actualmente prefieren la gran mayoría de los entusiastas de la programación de redes. Este artículo presenta cómo instalar Java SDK, Tomcat, MySQL y JDBC para MySQL en un entorno Windows.
Preparación del software <BR> Primero, descargue los siguientes programas:
1. Entorno de soporte de compilación de Java: j2sdk1_3_-win.exe (30 MB)
2. Controlador JDBC para MySQL: mm.mysql.jdbc-1.2b.zip (386 KB)
3. Servidor web Tomcat3.1 que admite JSP:jakarta-to,cat.zip(2,23 MB)
4. Servidor de inventario de datos MySQL: mysql-3.23.21-beta-win-src.zip (2,23 MB)
Además del servidor de inventario de datos MySQL, los programas anteriores tienen las últimas versiones en http://java.sun.com/ y también son fáciles de descargar desde los principales centros de descarga.
Instale el entorno de desarrollo JSP con JDBC para MySQL <BR> Instale el kit de desarrollo Java <BR> Cuando el usuario accede a la página JSP del servidor Tomcat, Tomcat primero llama al kit de desarrollo Java, compila y ejecuta el código Java en la página JSP y convierte los resultados devueltos al cliente en formato HTML. Por lo tanto, antes de instalar Tomcat, primero se debe instalar el kit de desarrollo de Java. Durante la instalación, haga doble clic directamente en el j2sdk1_3_0-win.exe descargado para instalar el entorno de desarrollo Java. La única operación requerida es seleccionar el directorio de instalación. Se supone que la instalación está en el directorio C:JDK1.3.
Además, si elige Windows chino, debe modificar el registro del sistema, porque durante el proceso de instalación, el sistema registra la rama "Java Runtime Environment" en chino. Esta rama se utiliza para indicar el directorio de archivos necesarios para el tiempo de ejecución de Java. y Java El SDK no puede reconocer datos chinos en el registro del sistema.
Los pasos específicos son: use RegEdit para abrir el registro y busque el elemento Javasoft. La ubicación es: hkey_local_machine→software→javasoft. Busque "Java Runtime Environment" y exporte esta rama al archivo 1.reg. Luego abra 1.reg con un editor de texto, reemplace todo "Java Runtime Environment" con "Java Runtime Environment" y guárdelo. Haga doble clic en el archivo para importarlo al registro.
Lo siguiente es configurar las variables de entorno. En Win 9x, edite el archivo Autoexec.bat y use la instrucción Set para configurar las variables de entorno. En Win NT o Win 2000, puede seleccionar "Mi PC", hacer clic derecho en el menú, seleccionar "Propiedades", aparecerá el cuadro de diálogo "Propiedades del sistema", seleccionar "Avanzado" y luego hacer clic en el botón "Variables de entorno". " para editar las variables de entorno del sistema.
Agregue la siguiente declaración:
ruta establecida remotamente
RUTA=%RUTA%;c:jdk1.3;c:jdk1.3bin
rem establece variables de entorno java
establecer CLASSPATH=C:jdk1.3libTools.jar;C:jdk1.3libdt.jar;
rem establece el directorio de inicio de Java
establecer JAVA_HOME=c:jdk1.3
Instalar Tomcat 3.1
Instalar Tomcat 3.1 es relativamente simple. Simplemente descomprima jakarta-tomcat.zip y libérelo en el directorio C:Tomcat. Luego configure las variables de entorno y agregue la siguiente declaración:
ruta establecida remotamente
RUTA=%RUTA%;c:tomcat
rem establece las variables de entorno de Tomcat
establecer CLASSPATH=c:tomcatclasses;c:tomcatlib;%CLASSPATH
rem establece el directorio de inicio de TOMcat
establecer TOMCAT_HOME=c:tomcat
Después de reiniciar su computadora, tendrá un servidor web compatible con JSP. Después de ejecutar Startup.bat en el directorio C:TomcatBin, aparecen dos ventanas de línea de comando. En este momento, escriba http://localhost:8080/ en el navegador y debería poder ver la pantalla de Tomcat 3.1. Por cierto, nunca cierres estas dos ventanas, significa que Java y Tomcat se están ejecutando en segundo plano. Para apagar el servidor, ejecute Shutdown.bat en el directorio C:TomcatBin.
Instale el sistema de administración de bases de datos MySQL <BR> Extraiga el mysql-3.23.21-beta-win-src.zip descargado a un directorio temporal, ejecute el programa de instalación en el directorio temporal y seleccione el directorio de instalación y el método de instalación de acuerdo con el asistente de instalación. La instalación estará completa. Aquí se supone que está instalado en el directorio C:MySQL. Ejecute mysqld-shareware.exe en el directorio C:MySQLBin para iniciar MySQL. Después de iniciar MySQL, no hay cambios en el escritorio de Windows. Puede verificar si el servicio de base de datos se instaló correctamente ejecutando MySQL Manager. Si la instalación se realiza correctamente, puede abrir directamente las bibliotecas Test y MySQL que contiene.
Instalar JDBC para MySQL
Para permitir que Java opere la base de datos MySQL, debe instalar el controlador JDBC de MySQL, descomprimir mm.mysql.jdbc-1.2b.zip en C:, generar automáticamente un directorio mm.mysql.jdbc-1.2b y Establecer variables de entorno:
rem establece variables de entorno mysql.jdbc
establecer CLASSPATH=c:mm.mysql.jdbc-1.2b;%CLASSPATH
Después de reiniciar, ¡todas las instalaciones están bien!
Ejemplo: utilizar el entorno para crear un libro de visitas <BR> Crear una tabla para almacenar datos <BR> Para diseñar un libro de visitas, primero debe crear una tabla en la base de datos MySQL para almacenar datos de mensajes. Suponga que la tabla es Questbook. estructura es la siguiente:
Recordid almacena el número de registro
nombre almacena el nombre de la persona que dejó el mensaje
El correo electrónico almacena la dirección de correo electrónico de la persona que dejó el mensaje.
El cuerpo almacena el mensaje del comentarista.
Pasos específicos:
1. Ejecute el programa mysqld-shareware.exe para iniciar MySQL.
2. Ejecute el programa MySQLManager y abra la biblioteca Test.
3. Seleccione Consulta SQL en el menú Herramientas y aparecerá la ventana Consulta MySQL.
4. En la pestaña Consulta, ingrese el comando de la siguiente manera: crear tabla libro de misiones (Recordid int, Nombre char(20), Correo electrónico char(30), Texto del cuerpo).
5. Haga clic en el icono de ejecutar. Puede obtener la tabla Questbook que se utiliza para almacenar datos del libro de visitas.
Escribir un programa de libro de visitas en Java utiliza la función API en el kit de herramientas proporcionado por JDBC para MySQL para llamar a la base de datos MySQL. Puede usar un navegador para abrir C:mm.mysql.jdbc-1.2bdocapidocindex.html. archivo para obtener descripciones de todas las funciones API. A continuación solo le presentaré algunas funciones necesarias para escribir un libro de visitas.
Class.forName("org.gjt.mm.mysql.Driver"); utilizado para cargar el controlador mm.mysql
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test?user=root;password=");
stmt = con.createStatement(); Generar objeto de base de datos
rs = stmt.executeQuery("SELECT * FROM guestbook");Ejecute la instrucción SQL y devuelva el conjunto de resultados
Después de editar el programa, simplemente colóquelo en el directorio de lanzamiento de Tomat C:TomcatwebappsROOT.