Más de Servlets Los servlets son una tecnología basada en Java se utiliza para crear y mejorar los servidores web . Independiente de cualquier plataforma específica , Servlets permiten a los usuarios mezclar y combinar las técnicas del servidor de la capacidad que ellos elijan . Sin embargo, este carácter abierto viene con desventajas. Incrustado en el código de Java, Servlets pueden ser engorrosos , muy técnico y más adecuado para un programa de diseño de un diseñador de páginas web . Como resultado , muchos diseñadores web están recurriendo a Apache Struts , también conocido como Jakarta Struts, una tecnología más eficiente con varias ventajas sobre los Servlets . HTML no instaladas en Javascript
Servlets están diseñados específicamente para Javascript, y son muy útiles en este sentido . Sin embargo , debido a su todo en uno Servlets interfaz no lo hacen Javascript separada de código HTML . Como principal área la mayoría de los diseñadores web ' de enfoque es HTML , rara vez tienen una experiencia en Javascript. Usando Servlets , los diseñadores web no pueden simplemente modificar la codificación HTML de su sitio web , sino que tienen que primero cambiar manualmente la codificación Java. Esta molestia se evita el uso de Struts , que permite a los diseñadores web para editar el HTML de una página web sin tocar el código Java.
HTML y Java Separado automáticamente
En un sistema que se basa en Servlets , diseñadores web y programadores que quieren evitar tener HTML del sitio incrustado en Javascript tienen que prestar atención meticulosa a mantener el Javascript y HTML independiente . Struts evita este problema con una función de protección frente a todo cruce de HTML y Java , lo que permite a los programadores centrarse en Java y diseñadores centrarse en HTML sin tener que preocuparse acerca de su impacto sobre los otros.
simplificado web -Diseño Características
de acuerdo con sus tendencias menos técnicos , un Struts interfaz de usuario también tiene muchas ventajas sobre los Servlets . Sobre la base de una premisa establecida por JSP ( JavaServer Pages Technology) , otro popular programa de modificación de HTML , Struts crea programas predefinidos que manejan muchos de los aspectos comúnmente repetidos de diseño de páginas web , llamadas " clases de utilidad ", y utiliza etiquetas HTML que permiten una web página que desee copiar , manteniendo intactas sus entradas .