Soy un principiante en Java. En programación Java, quiero aprender JSP. ¿Qué aspectos debo aprender?
Java se divide en J2ME (desarrollo de aplicaciones móviles), J2SE (desarrollo de aplicaciones de escritorio) y J2EE (aplicación empresarial web), por lo que Java no es una versión independiente, sino un lenguaje orientado a objetos. Se recomienda que si desea aprender el sistema Java, pueda aprenderlo de esta manera:
* La primera etapa: conceptos básicos de Java, incluida la sintaxis de Java, funciones orientadas a objetos, API comunes y marcos de recopilación.
* La segunda etapa Etapa: programación de la interfaz Java, incluido AWT, mecanismo de eventos, SWING, esta parte también se puede omitir, puedes verla nuevamente cuando la uses
*La tercera etapa: API de Java: entrada y salida, más subprocesos, programación de red, anotaciones de reflexión, etc., son la esencia de Java
*La cuarta etapa: conceptos básicos de la base de datos SQL, que incluyen agregar y eliminar; , operaciones de modificación y consulta y consultas de varias tablas;
* La quinta etapa Etapa: programación JDBC: incluidos los principios de JDBC, la biblioteca de conexión JDBC y la API JDBC. Aunque Hibernate ahora es mucho más conveniente que JDBC, la tecnología JDBC. todavía está en uso, y el pensamiento JDBC es particularmente importante
* Etapa seis: JDBC Comprensión profunda de las funciones avanzadas: incluidos grupos de conexiones de bases de datos, procedimientos almacenados, activadores e ideas de CRM
*Etapa 7: aprendizaje del lenguaje HTML, incluidas etiquetas HTML, etiquetas de formulario y CSS, que es para los conceptos básicos del desarrollo de aplicaciones web
*La octava etapa: lenguaje de secuencias de comandos JavaScript, que incluye la sintaxis y los objetos de JavaScript; , solo estos dos aspectos;
* La novena etapa: programación DOM, incluidos los principios DOM, elementos DOM de uso común e ideas de programación DOM más importantes
* La décima etapa: desarrollo de servlets; A partir de este importante paso en el desarrollo de Java, incluido XML, la instalación y operación del servidor Tomcat, la comprensión simple del protocolo HTTP, la API de Servlet, etc., esta es la base del desarrollo web de Java.
*La undécima etapa: desarrollo de JSP: sintaxis y etiquetas JSP, etiquetas personalizadas, EL, comprensión de la biblioteca JSTL y el concepto de patrón de diseño de la arquitectura de tres niveles MVC
*La décima etapa Fase 2: desarrollo de AJAX: principios de AJAX, procesamiento de respuesta a solicitudes, biblioteca de desarrollo de AJAX
* Fase 13: marco liviano, aprendizaje del marco Struts, uno de los tres marcos principales, y luego ingresar; Java La esencia del desarrollo web, incluido el aprendizaje de la arquitectura Struts, varios componentes, bibliotecas de etiquetas y escalabilidad.
* Fase 14: aprendizaje del marco Hibernate, uno de los tres marcos principales, incluida la tecnología de mapeo de recuperación. tecnología de consulta de tablas múltiples, tecnología de almacenamiento en caché y optimización del rendimiento
* Fase 15: aprendizaje del marco Spring, uno de los tres marcos principales, que incluye IOC, AOP, DataSource, transacciones, integración SSH e integración JPA;
*Finalmente, existen algunas tecnologías Java, incluida EJB3.0, etc., que puede elegir aprender. En comparación con los tres principales marcos livianos, EJB es un peso pesado bien merecido (pero EJB3. 0 pierde mucho peso en comparación con EJB2.X).
Suplemento: la parte JSP incluye principalmente:
1. Instrucciones JSP e instrucciones de acción
2. , salida, aplicación, etc.);
3. JSTL (biblioteca de etiquetas estándar JSP);
4. Lo anterior es el caso de JSP. Hay varios tipos, la atención se centra en aprender los dos primeros contenidos.
¡Espero que tengas un agradable viaje en Java y te deseo una feliz Nochebuena!