JavaWeb
1. Conceptos básicos
1.1 Introducción
desarrollo web:
web: páginas web significan
Web estática: HTML, CSS
Proporcionar la vista de todos en los datos no siempre es el cambio
web dinámico
Proporcionar la vista de todos los datos varían siempre, cada persona en diferentes momentos, diferentes lugares para ver la información varía.
Resumen: En Java, el desarrollo de recursos de tecnología web dinámica refiere colectivamente como JavaWeb.
aplicación 1.2web
aplicación web: el programa puede proporcionar el acceso del navegador.
Una aplicación web con múltiples partes (estática web, web dinámica)
Estática web: página Web deficiencias no se puede actualizar de forma dinámica, todos los usuarios ven la misma página, no interactúan con la base de datos.
Las páginas dinámicas: Cada usuario ve algo diferente, va a interactuar con la base de datos.
servidor 2.web
El servidor es un funcionamiento pasivo, algunas solicitudes el usuario de manejar y dar al usuario alguna información de respuesta;
Tomcat: es un servidor gratuito de aplicaciones web de código abierto, es un servidor de aplicaciones de peso ligero.
servidor 3.tomcat
1. arranque y el apagado de Tomcat
Para iniciar Tomcat: -> startup.bat, haga doble clic.
Cerrar Tomcat: -> shutdown.bat, haga doble clic.
2. Configurar Tomcat
Puede configurar el número de puerto para comenzar
Se puede configurar el nombre de host
3. Publicación de un sitio web
1. La aplicación web de archivos escribir su propio sitio web, poner el servidor en una carpeta especificada (aplicaciones web) bajo, puede ser visitado.
4.HTTP explicar
1. ¿Qué es HTTP
HTTP (Hypertext Transfer Protocol) es una simple petición - protocolo de respuesta, que normalmente se ejecuta en la parte superior de TCP. tcp: un protocolo de red.
solicitud 2.http
El cliente - enviar solicitud - servidor
respuesta 3.HTTP
Servidor - respuesta - Cliente
4. código de estado de respuesta
200: solicitud de respuesta de éxito. 200
4xx: Recurso no encontrado. 404
3xx: solicitud de redirección.
5xx: Error de servidor Código 500 502 error :( puerta de enlace).
5.Maven
1. ¿Qué es Maven
Maven objeto del modelo de proyecto (POM), para gestionar la información del proyecto se puede construir una breve descripción, documentación y presentación de informes herramienta de gestión de proyectos de software.
idea central de Maven: mayor que la configuración acordada.
2. Entorno Configurar Maven variable (ligeramente) usando mvn -version experto para probar si la configuración es exitoso.
3. Configurar The Maven espejo Ali nube --- Baidu, ya sabes.
4. Establecer un almacén local de
archivo 5.POM
pom.xml Maven es el archivo de configuración de núcleo. Proyecto modelo de documento.
Avanzada que Maven: que le ayudará a importar este paquete frasco necesario para otro paquete frasco.
En los resoueces configuración de construcción para evitar problemas de nuestros recursos a la exportación.