2010-07-20 17 views
5

Ich möchte eine Website mit Java entwickeln, aber ich bin absoluter Anfänger in Java Web-Entwicklung.Java MVC Web Entwicklungsumgebung?

Ich möchte ein Framework verwenden, das das MVC-Muster und Ajax verwendet.

Ich habe einige Suche und fand, dass Feder oder Struts geeignet sind, aber ich bin mir nicht sicher.

könnten Sie bitte einen Rahmen empfehlen?

Antwort

0

Ich arbeite mit Frühling Webflow - Technologie basiert auf Spring MVC. Webflow ist in der offiziellen Hilfe ziemlich gut beschrieben. Persönlich denkt Webflow, dass es viel brauchbarer ist als blanke Spring MVC, aber es gibt immer jemanden, der nicht zustimmt.
Außerdem Spring (nicht über MVC speziell sprechen) kann außerhalb von Web-Projekten verwendet werden, so scheint es mir, es ist der Vorteil von Spring.
Ich kann nichts über Struts sagen.

8

Play Framework könnte wegen seiner unglaublichen Einfachheit eine gute Option sein.

+1

+1 Spiel ist viel besser als Frühling mvc und andere Java-Web-Frameworks – sirmak

+1

Yip! Es benötigt keine Fülle von XML-Dateien; wird mit einem Server geliefert, der alle geänderten Dateien automatisch neu lädt (sehr nützlich während der Entwicklung); war der einzige Rahmen, der die anderen BY FAR in Bezug auf Kodierungsproduktivität für mich schlug; Verfügt über ein Befehlszeilentool zum Erstellen neuer Projekte, Installieren von Add-Ons, Ausführen von Projekten, Generieren von Projektdateien für verschiedene IDEs usw. Fehlerberichte auf Ihrer Dev-Website enthalten Ausfälle bis hin zur Codezeile. Scala und Scalate Support ist in Bearbeitung. Es verblüfft mich, dass Leute immer noch die aufgeblähten Frameworks (wie Spring) bevorzugen. –

1

Das Stripes Framework ist ebenfalls eine Überlegung wert und kann zusammen mit Spring verwendet werden. http://www.stripesframework.org
Es ist einfach zu bedienen und zu konfigurieren. Im Gegensatz zu Struts, das heutzutage ziemlich alt ist.

Es gibt jetzt eine Vielzahl von Frameworks und es lohnt sich, jedes zu überprüfen, das Ihren Anforderungen entspricht. Es ist eine persönliche Sache und es ist gut, dass wir nicht alle auf ein paar beschränkt sind.

1

JRapid ist sehr einfach zu bedienen. Sie erhalten innerhalb von Minuten eine funktionierende Anwendung, die eine AJAX-basierte Benutzeroberfläche generiert.

0

Ich würde GRAILS für schnelle schnelle Webanwendungsentwicklung empfehlen, die Gerüstfunktionalität und Webseitengenerierung basierend auf Datenmodellen beinhaltet.

https://grails.org/learn

Es ist der schnellste Weg für MVC-Entwickler.