Preguntas sobre jsp+servlet+javabean
1.servlet
El servlet se ejecuta en el lado del servidor y tiene buena portabilidad. Independientemente de si el sistema operativo es Windows, Linux, Unix, etc., el Servlet escrito puede ser. Cuando los programas se ejecutan en estos sistemas operativos, en realidad se escriben una vez y se ejecutan en todas partes. Esto es lo que a los programadores de Java nos resulta más gratificante. Además, Servlet es poderoso. Servlet puede utilizar completamente el poder de la API de Java. Si desea escribir un programa de consulta de directorio de red, puede usar la API JNDI. Si desea conectarse a una base de datos, puede usar JDBC, etc. . El segundo es el rendimiento. Después de ejecutarlo una vez, permanecerá en la memoria por un período de tiempo. Cuando ocurre la misma solicitud, el servlet usará diferentes subprocesos para procesarlo, lo que mejorará enormemente el rendimiento y el servidor se borrará automáticamente. el tiempo que ha expirado Un servlet largo y no ejecutado Finalmente, el servlet también tiene la función de verificación de tipos y utiliza la recolección de basura de Java y el diseño sin puntero para permitir que el servlet evite problemas de administración de memoria.
2.jsp
Para compensar las deficiencias de Servlet en el desarrollo de sistemas basados en Web, apareció JSP. Si desea tener una comprensión más profunda de JSP, Servlet es. El contenido más básico, siempre que pueda aprender bien Servlet, podrá comprender el funcionamiento subyacente de la tecnología JSP. La aparición de JSP ha simplificado enormemente la carga de trabajo de Servlet en el procesamiento de sistemas web. Un out.println () es suficiente para causar dolor de cabeza a los programadores de Java.
JSP es una tecnología de páginas web dinámicas, es decir, un programa Java está incrustado en HTML tradicional. El cliente realiza una solicitud y el servidor la ejecuta, y listo.
3.JavaBean
JavaBean es un componente de software multiplataforma reutilizable que se puede desarrollar de forma visual en JBuilder, eclipse y otro software. Hay varios métodos que se pueden usar directamente cuando lo necesitamos. Por ejemplo, una máquina tiene un botón. Cuando presionamos el botón, pagaremos 100 yuanes por JavaBean. Cuando llamamos a JavaVean, hacemos clic en ese botón. /p>
Espero que te resulte útil aprender JAVA
Acerca de CSS y JS
CSS es una hoja de estilo, en términos sencillos, sirve para establecer el estilo. Estilo de visualización de la página, como texto Mostrar en azul, negrita, cursiva, etc. Todos estos se pueden definir en CSS. La razón por la que se utiliza una hoja de estilo y se coloca en un archivo separado es para que la estructura sea clara y fácil de usar. modificar. Porque podemos escribir estas definiciones de estilo directamente en HTML, pero requerirá mucho trabajo cuando queramos modificar ciertos lugares.
JS es un script del lado del cliente, que fue diseñado originalmente para resolver el problema de velocidad dejado por el servidor y brindar a los clientes un efecto de navegación más fluido. Por ejemplo, agregamos un juicio obligatorio en el cuadro de texto del cliente, y la contraseña debe completarse dos veces y debe ser coherente, etc. Por supuesto, ahora hay efectos especiales de páginas web escritos en JS para hacer que las páginas web luzcan deslumbrantes.
Por supuesto, ambos se pueden definir como archivos separados y el contenido se agrega a la página mediante referencia para su ejecución. Desde este punto de vista, son relativamente similares. Por supuesto, entender la esencia es fundamental, no te confundas.