Top-bewertete Apache Struts Alternativen
Easy to learn and implement so good for new joiners Bewertung gesammelt von und auf G2.com gehostet.
There are so many microservices available so more enhancements would be good Bewertung gesammelt von und auf G2.com gehostet.
20 von 21 Gesamtbewertungen für Apache Struts
Gesamtbewertungsstimmung für Apache Struts
Melden Sie sich an, um die Bewertungsstimmung zu sehen.
It is an open source and MVC compatible.
it provide custom jsp tags for html which makes development easy Bewertung gesammelt von und auf G2.com gehostet.
compared to spring which offers web controllers and DI features being just MVC was not recommended Bewertung gesammelt von und auf G2.com gehostet.
Good tags to create webpage easily for a separate web application Bewertung gesammelt von und auf G2.com gehostet.
I have used it while ago. It is not good for micro services. Bewertung gesammelt von und auf G2.com gehostet.
Simple structure, robust with xml configuration Bewertung gesammelt von und auf G2.com gehostet.
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 Bewertung gesammelt von und auf G2.com gehostet.
Es ist sehr einfach zu verwenden und basiert auf dem Model-View-Controller-Designmuster. Auch wenn es sich im Laufe der Zeit weiterentwickelt hat, ist es immer noch sehr einfach zu verwenden und zu verstehen. Perfekt für jemanden, der eine Website oder ein Produkt basierend auf dem MVC-Designmuster erstellen möchte. Bewertung gesammelt von und auf G2.com gehostet.
Es ist sehr konfigurationsintensiv. Man muss viele Konfigurationen in die XML-Datei schreiben. Kleine Anwendungen können leicht gemacht werden, aber eine große Anwendung zu erstellen, kann unordentlich und fehlerhaft werden. Bewertung gesammelt von und auf G2.com gehostet.

Insgesamt sieht es gut aus und es ist sehr flexibel. Einfach zu verwenden und die Entwicklung der Webanwendung ist sehr einfach. Es ist Open Source, sodass wir unsere Funktionen hinzufügen können. Es hat ein MVC-Feature und die Kombination aus JSP, Servlet und Hibernate macht es super realistisch und effizient. Bewertung gesammelt von und auf G2.com gehostet.
ich habe keine Abneigung dagegen, weil es ein sehr leistungsfähiges Framework für die Entwicklung von Webanwendungen ist. Es ist kostenlos, was es für viele Branchen nutzbarer macht. Eine Sache, die man beachten sollte, wenn man ein Anfänger ist und mit Struts arbeiten möchte, ist, dass man Kenntnisse in grundlegender Java-Programmierung haben sollte. Bewertung gesammelt von und auf G2.com gehostet.
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. Bewertung gesammelt von und auf G2.com gehostet.
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. Bewertung gesammelt von und auf G2.com gehostet.

Es ist ein großartiges Open-Source-Framework, das das Beste aus JSP, Servlets und Hibernate in unsere Anwendungen integriert. Es hat eine MVC-Architektur, gute Klassenverwaltung. Wir mögen die Funktionalität der benutzerdefinierten Tags sehr. Es hat viele Bibliotheken für Validierungen, die unsere Arbeit erleichtern. Bewertung gesammelt von und auf G2.com gehostet.
Es ist nicht das beste Framework für moderne Bedürfnisse, viele Schwachstellen existieren und kein Web-Controller macht es in vielen Fällen zu einem Nein. Bewertung gesammelt von und auf G2.com gehostet.
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 Bewertung gesammelt von und auf G2.com gehostet.
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. Bewertung gesammelt von und auf G2.com gehostet.
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. Bewertung gesammelt von und auf G2.com gehostet.
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. Bewertung gesammelt von und auf G2.com gehostet.

Zunächst einmal ist dies ein Open-Source- und MVC-Framework. Es hat viele Dienstprogramme wie Klassen zur Handhabung der Anwendung. Es hat viele benutzerdefinierte Tags. Es hat HTML-, Bean-, Form-Tags, die sehr hilfreich für die Webanwendungsentwicklung sind. Bewertung gesammelt von und auf G2.com gehostet.
Es ist sehr schwierig für neue Benutzer, weil es viel Zeit braucht, um zu lernen. Wenn man ein wenig über JSP und Servlet weiß, dann ist es für sie einfach. Es ist weniger transparent. Bewertung gesammelt von und auf G2.com gehostet.