El editor de Downcodes te ayudará a comprender la diferencia entre Java y Java Web. Java generalmente se refiere a Java SE (Standard Edition), que se utiliza principalmente para desarrollar aplicaciones de escritorio, pero su competitividad no es sobresaliente en este campo, mientras que Java Web pertenece a la categoría de Java EE (Enterprise Edition) y se enfoca en el desarrollo de aplicaciones de red; . Este artículo profundizará en las diferencias entre los dos e introducirá los marcos de uso común, como el marco Struts y sus características, para ayudarlo a comprender mejor Java y su aplicación en el desarrollo web.
La diferencia entre Java y Javaweb es que Java generalmente se refiere a JavaSE, que es Java Standard Edition, la versión estándar de Java. JavaWeb ha entrado en el campo de JavaEE, que es Java Enterprise Edition, la versión empresarial de Java. , los de nivel básico generalmente se desarrollan con JSP (Java Server Pages) + servlet + Javabean.
Java generalmente se refiere a JavaSE, que es Java Standard Edition, la versión estándar de Java. Generalmente se usa para desarrollar aplicaciones de escritorio, pero no tiene ventajas sobre VB, Delphi y VC ++ en el desarrollo de aplicaciones de escritorio.
JavaWeb ha entrado en el campo de JavaEE, que es Java Enterprise Edition, la versión empresarial de Java. Cuando miras la web, debes pensar que está relacionada con Internet. De hecho, al desarrollar aplicaciones JavaWeb, JSP (Java Server). Pages) + servlet + Javabean para desarrollar sitios web grandes generalmente se desarrollan utilizando marcos, como struts, hibernate y spring. Por ejemplo, en las escuelas, verá Login.do en la barra de direcciones al iniciar sesión. después de iniciar sesión. Solicitudes como Home.do son estructuras típicas de struts framework.
JavaEE es una mezcolanza que incluye Applet, EJB, JDBC, JNDI, Servlet, JSP y otros estándares técnicos, que se ejecuta en un servidor de aplicaciones completo y se utiliza para desarrollar aplicaciones de red robustas, distribuidas y a gran escala. JavaWeb se refiere principalmente al desarrollo de páginas dinámicas basadas en el lenguaje Java y el uso de Servlet, JSP y otras tecnologías en JavaEE para facilitar a los usuarios la interacción con el fondo del servidor a través del navegador. Las aplicaciones web Java pueden ejecutarse en un servidor web ligero, como Tomcat. Se puede considerar a grandes rasgos que JavaWeb es parte de JavaEE y es el sitio principal en el proceso de convertirse en un maestro de JavaEE. JavaEE se refiere a un conjunto de especificaciones, que también pueden considerarse tecnologías y marcos que siguen las especificaciones de JavaEE y se implementan utilizando JavaSE.
Lectura adicional:
Struts no es un framework liviano, pero tampoco demasiado complejo. Cuando un usuario usa el marco Struts, se ejecutará una Acción (la terminología de un controlador en Struts), y los interceptores que contiene también se llamarán antes y después. Los interceptores pueden gestionar registros, funciones de seguridad, problemas de envío doble y más. La documentación oficial dice: "La pila de interceptores predeterminada está diseñada para satisfacer las necesidades de la mayoría de las aplicaciones. Las diferentes aplicaciones no necesitan agregar interceptores adicionales ni cambiar la pila de interceptores". Este es el resultado de usar la vista seleccionada, y aquí es donde reside la magia.
Lo anterior trata sobre la diferencia entre Java y Javaweb. Espero que sea útil para todos.
Espero que la explicación del editor de Downcodes pueda ayudarlo a distinguir claramente entre Java y Java Web y tener una comprensión más profunda del desarrollo web de Java. Aprender programación requiere esfuerzo y práctica continuos. ¡Te deseo mucha suerte en tus estudios!