Cuál sería mejor en rendimiento entre Servlets2.5 y Struts2.Servlet Vs Struts2 Rendimiento
Respuesta
Struts2 utiliza servlets debajo.
Teóricamente, Servlets será más rápido que Struts2, sin embargo, prácticamente puede notar una diferencia de casi cero ya que es menos probable que el cuello de botella en su aplicación esté en el marco de su aplicación web.
puntales esencialmente significa que hay un controlador de solicitudes por defecto, que hace algunos pre-procesamiento para usted y luego llama a los controladores individuales ....
controladores llaman a continuación la capa de modelos de configurar el modelo y entonces de una manera declarativa (vistas son configurables a través del struts-config) transmita la petición junto con el objeto de valor que representa el modelo de los puntos de vista para la prestación .....
esta bonita es sencillo - sin embargo si necesita hacer un uso completo de puntales, como los formularios, validación, gestión de errores y paquetes de recursos , etc. ... como mínimo, debe poder reutilizar la capa modelo en su totalidad sin tener que escribir una línea adicional de código - IFF - que lo había diseñado correctamente en el primer lugar ...
con más detalles sobre su aplicación - encontrará más ayuda ...
Struts2 es mejor que los servlets. Como Struts2.0 tiene filtro tiene un controlador frontal mientras que struts1.2 usa servlets debajo.
Struts2 tiene un interceptor como clase que tiene validación inbuild. Struts2 también tiene su propia biblioteca para crear GUI. Struts2 también es compatible con el lenguaje OGNL que es útil para evitar el código java en el archivo JSP. y, en definitiva, su arquitectura MVC.
- 1. Cómo usar el servlet en Struts2
- 2. Struts2 vs Spring 3
- 3. Servlet Filter vs. ServletRequestListener
- 4. contenedor jsp vs contenedor servlet
- 5. Rendimiento vs legibilidad
- 6. git vs mercurial rendimiento
- 7. SimpleXML vs DOMDocument rendimiento
- 8. DataContractSerializer vs BinaryFormatter rendimiento
- 9. Qt vs GTK + rendimiento
- 10. Eventos vs. Rendimiento
- 11. RenderAction vs RenderPartial rendimiento
- 12. CSV vs MySQL rendimiento
- 13. nchar vs nvarchar rendimiento
- 14. Rendimiento - Date.now() vs date.getTime()
- 15. ReSharper VS CodeRush rendimiento
- 16. Cadena vs GString Rendimiento
- 17. JavaScript - === vs == operadores rendimiento
- 18. ¿Asignación de filtro para todo a Struts2 además de un servlet?
- 19. ¿Diferencia entre el mapeo de servlet/servlet y el mapeo de filtro/filtro?
- 20. Rendimiento de GridView vs DataList vs Repeater vs ListView
- 21. NHibernate HQL vs CriteriaAPI vs QueryOver vs Linq. Rendimiento
- 22. groovy 'switch' vs. 'if' rendimiento
- 23. Rendimiento: URL absolutas vs. relativas
- 24. Rendimiento de ReceiveAsync vs. BeginReceive
- 25. Rendimiento de XPath vs DOM
- 26. OpenCL AMD vs NVIDIA rendimiento
- 27. rendimiento D: Unión vs @property
- 28. rendimiento de adaptIntegrate vs. integrar
- 29. Tabla vs Tabla temporal Rendimiento
- 30. Estrategia de registro vs. rendimiento