Alternativas de Apache Struts Mejor Valoradas
21 Apache Struts Reseñas
Sentimiento General de la Reseña para Apache Struts
Inicia sesión para ver el sentimiento de la revisión.
It is an open source and MVC compatible.
it provide custom jsp tags for html which makes development easy Reseña recopilada por y alojada en G2.com.
compared to spring which offers web controllers and DI features being just MVC was not recommended Reseña recopilada por y alojada en G2.com.
Good tags to create webpage easily for a separate web application Reseña recopilada por y alojada en G2.com.
I have used it while ago. It is not good for micro services. Reseña recopilada por y alojada en G2.com.
Easy to learn and implement so good for new joiners Reseña recopilada por y alojada en G2.com.
There are so many microservices available so more enhancements would be good Reseña recopilada por y alojada en G2.com.
Simple structure, robust with xml configuration Reseña recopilada por y alojada en G2.com.
Many things should be configurated through xml configuration files and are not ready out of the box, single controller servlet (ActionServlet) imay lead to scalability issues Reseña recopilada por y alojada en G2.com.
Es muy sencillo de usar y está basado en el patrón de diseño Modelo-Vista-Controlador. Incluso a medida que ha evolucionado con el tiempo, sigue siendo muy sencillo de usar y entender. Perfecto para alguien que busca construir un sitio web o producto basado en el patrón de diseño MVC. Reseña recopilada por y alojada en G2.com.
Es muy pesado en cuanto a configuración. Uno tiene que escribir muchas configuraciones en el archivo xml. Las aplicaciones pequeñas se pueden hacer fácilmente, pero hacer una aplicación grande puede resultar desordenado y con fallos. Reseña recopilada por y alojada en G2.com.

En general, se ve bien y es muy flexible. Es fácil de usar y el desarrollo de la aplicación web es muy fácil. Es de código abierto, por lo que podemos añadir nuestras funciones. Tiene la característica MVC y la combinación de JSP, servlet e Hibernate lo hace súper realista y eficiente. Reseña recopilada por y alojada en G2.com.
no tengo aversión a ello porque es un marco muy poderoso para desarrollar aplicaciones web su gratuidad lo hace más utilizable por muchas industrias una cosa a recordar en ello si eres principiante y quieres trabajar en struts es que debes tener conocimiento del código básico de java. Reseña recopilada por y alojada en G2.com.
Apart from hard-coding, there are already XML files which can add great functionalities to the application. We can build up stylish forms using JAVA including various forms validations. By adding struts config file integrated with eclipse we can build up great web applications. Within Struts there already a number of jar files which provides extra functionalities for the form. Reseña recopilada por y alojada en G2.com.
Apache Struts is very complicated to understand it's syntax and library functions demands loads of learning experience. The installation process and integrated it with eclipse project needs strong conceptual knowledge. Reseña recopilada por y alojada en G2.com.

Es un gran marco de código abierto que combina lo mejor de jsp, servlets e hibernate en nuestras aplicaciones. Tiene una arquitectura mvc, buen manejo de clases. Nos gusta mucho la funcionalidad de etiquetas personalizadas. Tiene muchas bibliotecas para validaciones que facilitan nuestro trabajo. Reseña recopilada por y alojada en G2.com.
No es el mejor marco para las necesidades modernas, existen muchas vulnerabilidades y la falta de un controlador web lo convierte en un no en muchas ocasiones. Reseña recopilada por y alojada en G2.com.
Struts values or mapping are represented in XML or property files. This loose coupling means that many changes can be made without modifying or recompiling Java code, and that wholesale changes can be made by editing a single file. This is one of the best features that I like about Struts Reseña recopilada por y alojada en G2.com.
Struts in itself is not very transparent. With Struts applications, there is a lot more going on behind the scenes than with normal Java based Web applications. As a result, Struts applications are harder to understand and optimize. Reseña recopilada por y alojada en G2.com.
Struts It has many advantages but personally I have liked only a few:
The use of this methodology entails a series of advantages that help us reduce the time required for development and facilitate the maintenance of the web application:
Automatic transport of data entered in the client (JSP) to the controller (Action) using forms (ActionForm).
Automatic transport of data sent by the controller (Action) to the presentation part (JSP) using forms (ActionForm).
Implements the common part to all applications in the Controller part (ActionServlet); the particular part of each application is easily configurable (struts-config.xml).
The separation of the components in layers (MVC) greatly simplifies the development and maintenance. Reseña recopilada por y alojada en G2.com.
In what little I work with this framework, I have been somewhat bothered by the following,
struts-config.xml
Work props by redirecting calls from "views" to the appropriate "model". This is managed through the configuration in the file "struts-config.xml" as it aims to simplify the flow of an application. Instead it can quickly grow large and complicated and is prone to acquire errors as normally edited by hand. Struts-config.xml is difficult to read and understand, which is a shame as dictated by the operation of the application.
MVC
Struts is designed for systems where a screen is filled and an action ensues. This is the heart of MVC. It is not easy to have multiple routes with multiple screens following a workflow.
There is no model
Struts offers little help in business logic coding. This can be seen as a force that provides flexibility. However, it means that Struts is mostly a complicated method of attaching Java servlet web pages. If the need is for security or a standardized method to access databases, Struts does not provide this. Reseña recopilada por y alojada en G2.com.