“Conocimiento Programación>Programación Java

Servlet vs Struts

2011/4/8
Un servlet es una clase de lenguaje de programación Java. Un servlet responde a contenido dinámico como peticiones de los usuarios y las solicitudes de servidores que se envían por la red. Struts es la arquitectura de software que se puede ejecutar utilizando servlets . Servlets

Servlets también se llaman los componentes web . Los servlets se ejecutan en el entorno de ejecución de Java ( JRE ) en un contenedor web. Servlets son procesados ​​por el servidor Web Java como otra clase Java o un conjunto de instrucciones. Servlets Java pueden ejecutarse dentro de una página web. Servlets Java fueron escritos originalmente para trabajar con servidores web Apache .
Struts

Struts es un framework de aplicaciones de Internet utilizando el modelo - vista-controlador ( MVC ), los principios de diseño de software. Struts separar la lógica de la aplicación desde la interfaz gráfica de usuario ( GUI) . El principio de diseño de software puede ser aplicado a cualquier lógica de programación . El marco lógico de soportes permite que las aplicaciones basadas en la Web que se escriban para ejecutarse en diferentes tipos de navegadores web o servidores web . No están compitiendo frameworks web de Apache puntales como Ruby on Rails y Spring Framework .

Relación

Servlets pueden llevar a cabo las acciones de un programa CGI . Sin embargo , ya que se ejecuta en el servidor web dentro de una máquina virtual de Java, un programa CGI separado o aplicación ejecutable no es necesario. Usando el marco de MVC de puntales , los servlets gráficas de interfaz de usuario de una página web y los servlets de procesamiento de datos de la comunicación con un servidor web se pueden utilizar para imitar una aplicación de software . Calculadoras de sitios web y los carros de compras de comercio electrónico son ejemplos de aplicaciones basadas en web comúnmente establecidos con los puntales que se ejecutan utilizando servlets Java.

Programación Java
Las desventajas de los applets de Java
Cómo configurar Ant Con Eclipse Paso a Paso
Cómo cambiar un entero a una cadena en Java
Cómo encontrar Java JDK en Ubuntu
¿Cuál es la diferencia entre Java y J2EE
Cómo construir una base de datos de aplicaciones de escritorio Java
Cómo conectarse a una base de datos Oracle en Java
Cómo convertir un número a una carta en Java
Conocimiento de la computadora © http://www.ordenador.online