Resumen de la creación de sitios web combinados JSP/JAVABEAN+TOMCAT4.0.5+MYSQL
Autor:Eve Cole
Fecha de actualización:2009-07-02 17:12:20
Configuración del sistema: win2000 versión en inglés+JDK1.4.1+TOMCAT4.0.5+APACHE2.043
Ciclo de desarrollo: hacer todo lo posible, que duró casi 15 días.
Función de implementación:
1. galería:
Envío de imágenes y texto relacionado, visualización paginada y eliminación.
2. Álbum:
Cree un nuevo tema de álbum, envíe fotografías y texto relacionado, muéstrelos por tema, página por página y elimínelos.
3. Sistema de artículos/comunicados de prensa:
Cree un nuevo directorio de categorías de artículos, muestre categorías de artículos, edite y elimine artículos. (Con posibilidad de subir 10 ilustraciones)
4. Busque artículos por tema y búsqueda difusa.
5. Muestra un directorio específico en el disco duro en forma de lista, busca automáticamente el archivo de descripción en el directorio y analiza su estructura. Cuando se accede al directorio que contiene el archivo de descripción, los resultados del análisis se mostrarán juntos.
6. Configuración del entorno operativo LEO Forum (CGI).
Puntos de conocimiento involucrados:
1. Conexión de base de datos MYSQL BEAN.
2. BEAN de paginación.
3. Consulta de base de datos, operaciones de agregar, modificar y eliminar.
4. Filtrado y sustitución de cuerdas.
5. Análisis del contenido de archivos de texto.
6. Configuración TOMCAT.
7. Configuración de APACHE.
Clases involucradas y métodos comunes:
Cadena
Reemplazar();reemplazarTodo();indexOf();lastIndexOf();substring();
búfer de cadena
Añadir();
Lector de cadenas
Lector
Conjunto de resultados
getString();getInt();getDate();
StreamTokenizador
resetSyntax();ordinaryChar();wordChars();
Archivo
Lector de archivos
Lector de número de línea
readLine();getLineNumber();
Conexión
Declaración
JspSmartUpload
Experiencia en producción:
1. Tienes que aprender a usar JAVA DOC en inglés. No creas que hay un documento chino para leer, por lo que siempre irás detrás de la mayoría de las personas.
2. A los principiantes que utilizan foros en línea y motores de búsqueda siempre les gusta hacer preguntas. Se recomienda buscar en línea antes de responder. La mayoría de las preguntas se pueden responder en línea porque otros ya han hecho preguntas similares.
3. Competencia en clases de uso común Si realmente desea ingresar a la industria, debe dominar algunas clases comunes. No solicite consultar JAVA DOC para conocer un método común durante la entrevista, lo que provocará la pérdida de oportunidades laborales. Hace un año tuve esta experiencia.
4. Pensar en las ideas de producción de algunas funciones comunes del sitio web, como pensar en cómo el sistema de artículos realiza la disposición mixta de imágenes y textos. Puedes echar un vistazo a algunas ideas de producción para sitios web grandes.
5. Tutoriales y ejemplos en el sitio web de SUN. Aquí hay muchos buenos tutoriales, incluidos ejemplos del uso de algunos métodos de clases en la biblioteca de clases JAVA.
Encuentros difíciles:
1. Si los problemas chinos no se desarrollaran en la versión inglesa del sistema operativo, esto no se consideraría gran cosa. Hasta ahora, algunos problemas no han encontrado buenas soluciones. Por ejemplo, TOMCAT iniciado en el servicio en el panel de control generará una ventana de DOS después de ejecutarse. Los dos métodos de inicio tienen soporte diferente para chino.
2. No sé si el problema de las imágenes malas en el sitio web es un problema con el servidor de red o un problema con TOMCAT. Habrá imágenes malas.
por fin:
Felicitaciones por utilizar la tecnología JSP/JAVABEAN para desarrollar un sitio web dinámico por primera vez. Después de muchas dificultades, finalmente valió la pena. En los últimos dos años, he visitado con frecuencia DEV-CLUB (CHINAASP), CHINAJVAWORLD y JAVAUNION, y me he beneficiado enormemente. ¡Gracias!