Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Ejemplo de configuración clásica de Tomcat JSP

Ejemplo de configuración clásica de Tomcat JSP

A menudo veo a principiantes en jsp preguntando cómo configurar jsp, servlet y bean en tomcat, así que resumí cómo configurar jsp, servlet y ben en tomcat, con la esperanza de ser útil para esos principiantes.

1. Configuración del entorno de desarrollo

Paso uno: descargue j2sdk y tomcat: vaya al sitio web oficial de Sun para descargar j2sdk. Tenga en cuenta que la versión descargada es el SDK de la instalación sin conexión de Windows. También es mejor descargar la documentación J2SE 1.5.0 y luego ir al sitio web oficial de Tomcat () para descargar Tomcat (descargue la última versión 5.5.9 de Tomcat);

Paso 2: instalar y configurar. su j2sdk y tomcat: ejecute j2sdk y tomcat Instale el programa e instálelo con la configuración predeterminada.

1. Después de instalar j2sdk, debe configurar las variables de entorno. Agregue las siguientes variables de entorno en Mi PC->Propiedades->Avanzado->Variables de entorno->Variables del sistema (suponiendo que su j2sdk esté instalado). en c :j2sdk1.5.0):

JAVA_HOME=c:j2sdk1.5.0

classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar;(.; no debe ser menor, porque representa la ruta actual)

path=%JAVA_HOME%in

Entonces puedes escribir un programa java simple para probar si J2SDK se ha instalado correctamente:

prueba de clase pública{

public static void main(String args[]){

System.out.println("Este es un programa de prueba.") ;

}

}

Guarde el programa anterior como un archivo llamado Test.java.

Luego abra la ventana del símbolo del sistema, vaya al directorio donde se encuentra su Test.java y luego escriba el siguiente comando

javac Test.java

java Test

Si ve Este es un programa de prueba impreso en este momento, significa que la instalación se realizó correctamente. Si esta oración no se imprime, debe verificar cuidadosamente su configuración.

2. Después de instalar Tomcat, agregue las siguientes variables de entorno en Mi PC->Propiedades->Avanzado->Variables de entorno->Variables del sistema (suponiendo que su Tomcat esté instalado en c:omcat):

p>

CATALINA_HOME=c:omcat

CATALINA_BASE=c:omcat

Luego modifique el classpath en la variable de entorno y colóquelo en commonlib en la instalación de tomate directorio (puede basarse en el Append real) servlet.jar se agrega al classpath. El classpath modificado es el siguiente:

classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar; %CATALINA_HOME%commonlibservlet.jar;

Luego puedes iniciar Tomcat y acceder a él en IE

Paso 3: crea tu propio directorio de aplicaciones jsp

1. al directorio webapps del directorio de instalación de Tomcat. Puede ver ROOT, ejemplos, tomcat-docs y otros directorios que vienen con Tomcat;

2. Cree un nuevo directorio en el directorio webapps y asígnele el nombre myapp;

3.myapp Cree un nuevo directorio en WEB-INF. Tenga en cuenta que el nombre del directorio distingue entre mayúsculas y minúsculas.

4 Cree un nuevo archivo web.xml en WEB-INF. el siguiente contenido:

PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//ES"

"

<nombre-display>Mi aplicación web</nombre-display>

<descripción>

Una aplicación para prueba.

</description>

</web-app>

5. Cree una nueva página jsp de prueba en myapp. El nombre del archivo es index.jsp y el contenido del archivo es el siguiente:

Ahora el tiempo es: <%=new java .util.Date()%>

< /body>

6. Reinicie Tomcat

7. Abra el navegador e ingrese

Paso 4: cree su propio servlet:

1 Utilice el editor con el que esté más familiarizado (se recomienda utilizar Java ide con verificación de sintaxis) para. cree un nuevo programa de servlet. El nombre del archivo es Test.java y el contenido del archivo es el siguiente:

paquete de prueba;

importar java.io.IOException;

importar java.io.PrintWriter;

importar javax.servlet.ServletException;

importar javax.servlet.http.HttpServlet;

importar javax. servlet.http.HttpServletRequest;

importar javax.servlet.http.HttpServletResponse;

la prueba de clase pública extiende HttpServlet {

doGet vacío protegido (solicitud HttpServletRequest, HttpServletResponse respuesta)

lanza ServletException, IOException {

PrintWriter out=respuesta .getWriter();

out.println("

out.flush();

}

}

}

2. Compilar

Coloque Test.java en c:est y use el siguiente comando para compilar:

C :Test>javac Test.java

Luego se generará un archivo compilado en c:Archivo de servlet de prueba: Test.class

3 Corte la estructura testTest.class a %CATALINA_HOME%. webappsmyappWEB-INFclasses, es decir, corte el directorio de prueba al directorio de clases. Si el directorio de clases no existe, simplemente cree uno nuevo. Ahora existe la estructura del directorio de archivos de testTest.class en webappsmyappWEB-INFclasses

4 Modifique webappsmyappWEB-INFweb.xml y agregue servlet y servlet-mapping

El web.xml editado es. como se muestra a continuación, el rojo es el contenido agregado:

PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

"

Mi aplicación web

Una aplicación para prueba.

</descripción>

<servlet>

<nombre-servlet>Test</servlet -name >

<nombre-para mostrar>Prueba</nombre-para mostrar>

<descripción>Un servlet de prueba</descripción>

test .Test</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>Test</servlet- nombre>

/Prueba

La sección de servlet en este párrafo declara el Servlet que desea llamar, y el mapeo de servlet "asigna" el servlet declarado a la dirección/Prueba

5. Bien, repitamos Inicie Tomcat. inicia el navegador e ingresa

Nota: Si modificas web.xml o agregas una nueva clase, debes reiniciar Tomcat

Paso 4: Crea tu propio Bean:

p>

1. Utilice su editor más familiar (se recomienda utilizar un ide de Java con verificación de sintaxis) para crear un nuevo programa Java. El nombre del archivo es TestBean.java y el contenido del archivo es el siguiente:

prueba de paquete;

TestBean de clase pública{

nombre de cadena privada = nulo;

TestBean público (String strName_p){

this.name=strName_p ;

}

public void setName(String strName_p){

this.name=strName_p;

}

cadena pública getName(){

devuelve este.nombre;

}

}

2. Compilar

Coloque TestBean.java en c:est y use el siguiente comando para compilar:

C:Test>javac TestBean.java

Luego a se generará en c:Test Archivo bean compilado: TestBean.class

3 Corte el archivo TestBean.class a %CATALINA_HOME%webappsmyappWEB-INFclassesest,

4. Archivo TestBean.jsp. El contenido del archivo es:

<%@ page import="test.TestBean" %>

< body>

<%

TestBean testBean=new TestBean("Este es un bean Java de prueba.");

%>

El nombre del bean Java es: <% =testBean.getName()%>

5. Tomcat, inicie el navegador, ingrese

Esto completa la configuración de jsp, servlet y javabean en Tomcat. Lo siguiente que debe hacer es leer más libros, leer más código bueno de otros y escribir más código usted mismo para mejorar sus capacidades de desarrollo en esta área.

上篇: Libra en ascenso 下篇: Imágenes de loto de Zhou Gong_Colección de imágenes de loto de Zhou Gong
Artículos populares