Welches Webframew0rk für pure Java?

Status
Nicht offen für weitere Antworten.

TobyD

Mitglied
Hallo Forum,

ich bin auf der Suche nach einem Webframework. Ich muss demnächst einige Webprojekte für IT-Verwaltungsaufgaben (z.B. Inventurverwaltung, usw) erstellen und Java ist als Sprache gesetzt (u.a. wg fremden JAR-Bibliotheken für Barcodeleser). Möglich sollen DB Anfragen sein, als Ausgabe kommen aber nicht nur reine Tabellen raus, sondern z.B. durchklickbare Baumstrukturen vor und soll auch ein bischen im Hinblick auf Grafik leicht anpassbar sein . Welche Webframeworks würdet Ihr empfehlen, die man in native Java "bedienen" kann?

Ich habe mir schon mal Grails angeschaut, allerdings bedient man Grails mit Groovy und da es eine weitere Scriptsprache und kein native Java ist, scheidet es aus. Aus dem gleichen Grunde scheiden JSP aus.

Was bleibt noch über ? Servlets ? Wie sieht es mit JFS aus? Was könnt Ihr noch empfehlen?

Vielen Dank! :)
Tobias

PS: Sorry, für "w0rk" im titel, aber der komische spamfilter lässt "work" im Titel nicht zu :-/
 

Jango

Gesperrter Benutzer
Gut, dann erkläre uns als erstes, was du mit pure Java und native Java meinst (die Begriffe sind mir im Moment entfallen).
Dann sehen wir weiter.
 

VuuRWerK

Aktives Mitglied
Und wenn Du JSP ausschließt kannst Du auch Java(egal ob native oder pure) ausschließen. Denn JSP ist der View-Layer für Java.

Du kannst natürlich alles noch auf Applets/Java Web Start aufbauen, das würde bei einer Web-Applikation allerdings das Ziel verfehlen.

Gut Schuß
VuuRWerK ;)
 

ms

Top Contributor
TobyD hat gesagt.:
... und da es eine weitere Scriptsprache und kein native Java ist, scheidet es aus. Aus dem gleichen Grunde scheiden JSP aus.
Servlets Ja aber keine JSP's?
Wenn ich dich richtig interpretiere schließt du JSP aus weil du der Meinung bist dass es eine Scriptsprache ist, so wie PHP zB. Da liegst du ziemlich falsch. JSP's werden zur Laufzeit in ein Servlet compiliert.

ms
 

HoaX

Top Contributor
und wieso schließt du grails aus? du kannst von groovy aus auf alles zugreifen was du auch mit java kannst. und auch die syntax ist nicht viel anders wie die von java. außerdem muss man groovy nicht als scriptsprache verwenden, man kann es auch in normale .class dateien kompilieren.
 
S

SlaterB

Gast
> Servlets Ja aber keine JSP's?

bei JSPs wird selbst der größe Verfechter keine DB-Anfragen empfehlen,
die kommen in die Servlets bzw. die dahinter angebundene web-unabhängige Java-DB-Schicht und gut is
 

ms

Top Contributor
SlaterB hat gesagt.:
> Servlets Ja aber keine JSP's?

bei JSPs wird selbst der größe Verfechter keine DB-Anfragen empfehlen,
die kommen in die Servlets bzw. die dahinter angebundene web-unabhängige Java-DB-Schicht und gut is
JSP's sind auch kein 'Webframework'. Hier ging es um die View. Wenn JSP's ausgeschlossen sind kann man dem armen Hund jetzt schon gratulieren der den HTML-Output in den Servlets implementieren und warten darf.

Ok, es gibt noch Velocity, XML/XSLT, ... :roll:

ms
 

TobyD

Mitglied
Hi Leute,

danke für Eure Rückfragen. Vieleicht habe ich es in meiner Unwissenheit verwirrend und falsch beschrieben...

Also, ich suche einfach ein "Webframework welches Webprojekte mit Java erstellen lässt" und versuche hier auf Eure Rückfragen zu antworten:


> Gut, dann erkläre uns als erstes, was du mit pure Java und native Java meinst
Ich suche ein Webframework, bei dem man nicht neue Frameworksprachen (wie Groovy bei Grails) anwenden muss, sondern etwas, was sich mit ganz normaler Java programmieren lässt.


> Und wenn Du JSP ausschließt kannst Du auch Java(egal ob native oder pure) ausschließen.
Java kann ja alles, warum muss man dann auf JSP ausweichen?


> Du kannst natürlich alles noch auf Applets/Java Web Start aufbauen, das würde bei einer Web-Applikation allerdings das Ziel verfehlen
Da gebe ich Dir Recht. Zu großer overhead. Es soll schon ein Framework sein, welches Erstellung von Webprojekten (in Java) vereinfacht, anstatt alles from Scratch schreiben müssen.


> Wenn ich dich richtig interpretiere schließt du JSP aus weil du der Meinung bist dass es eine Scriptsprache ist, so wie PHP zB. Da liegst du ziemlich falsch. JSP's werden zur Laufzeit in ein Servlet compiliert.
Nein, JSP schliesse ich aus, weil ich unbedingt NUR Java verwenden darf. Ich wusste vorher nicht, dass Servlets kompilierte JSP's ausführen. Das brachte noch mehr Verwirrung. Sorry!


> und wieso schließt du grails aus?
Erstmal, weil es nicht Java ist (werde das Verwirrende Wort "native", oder "pure" hier nicht mehr verwenden, um nicht noch mehr Verwirrung zu stifften ;) ).


Bisher das einzige, was ich in der Richtung "Webframework welches Webprojekte mit Java programmieren lässt" gefunden habe wäre JSF (JavaServerFaces) und bevor ich mich entscheide und darauf stürze, wollte ich Ratschlag bei Euch holen


Danke für Eure Hilfe
Tobias
 
M

maki

Gast
Nein, JSP schliesse ich aus, weil ich unbedingt NUR Java verwenden darf. Ich wusste vorher nicht, dass Servlets kompilierte JSP's ausführen. Das brachte noch mehr Verwirrung. Sorry!
Das ist falsch, JSPs sind Servlets, nur aus einer anderen Sicht.

Bisher das einzige, was ich in der Richtung "Webframework welches Webprojekte mit Java programmieren lässt" gefunden habe wäre JSF (JavaServerFaces) und bevor ich mich entscheide und darauf stürze, wollte ich Ratschlag bei Euch holen
Ähh.. auch nein.
JSF setzt auf Servlets und JSP auf, kann man zwar auch ohne verwenden, ist aber trotzdem kein "reines" Java, arbeitest auch wieder mit Tags.

Vielleciht solltest du dich mehr in die Thematik einlesen, dann kommst du gar nicht erst auf den Holzweg durch falsche Vermutungen.
 

TobyD

Mitglied
Hi,

> Vielleciht solltest du dich mehr in die Thematik einlesen, dann kommst du gar nicht erst auf den Holzweg durch falsche Vermutungen.
Ja, auf jeden Fall. Oh man, da habe ich aber ziemlich viel durcheinandergeworfen. So einfach wie ich mir vorgestellt habe ist es doch nicht :oops: Nun weiss ich zumindest, in welche Richtung ich lesen soll ???:L


Vielen Dank Leute! :roll:
Tobias
 
M

maki

Gast
Worum es geht ist folgendes: Webanwendungen nur mit Java hören sich imho sehr illusorisch an, obwohl in dem anderen Thread ZK erwähnt wurde, das kannte ich noch nicht.

Webanwedungen in Java sind nicht trivial, da kommt einiges zusammen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Welches Problem besteht bei den Typparametern? Allgemeine Java-Themen 5
S Programm entwickeln, welches ein Dreieckspuzzle lösen kann Allgemeine Java-Themen 5
Z Welches GUI Framework für Java ist aktuell? Allgemeine Java-Themen 16
D Verkauf von einem Programm welches ich in Java geschrieben habe Allgemeine Java-Themen 4
perlenfischer1984 Welches Design Pattern ist geegneit. Allgemeine Java-Themen 7
U Welches ist das richtige Entwurfsmuster Allgemeine Java-Themen 2
S Byte Array welches in Laufzeit aufgelöst wird // Objekt Array Allgemeine Java-Themen 3
F Welches Design Pattern? Allgemeine Java-Themen 3
T WeakReference/PhantomReference: Mitbekommen WELCHES Objekt nun GC'ed wird Allgemeine Java-Themen 2
P "Komplexe" Datenbankabfragen, welches ist der bessere Weg Allgemeine Java-Themen 4
A Welches Speichermanagement für einen Kalkulator Allgemeine Java-Themen 7
T Welches Tuturial soll ich paralell lesen ? Allgemeine Java-Themen 3
R Welches User-Verzeichnis wählen für Configurationsdateien - Windows Allgemeine Java-Themen 2
G Gleiche Packages in verschiedenen JAR Dateien - Welches Package wird verwendet? Allgemeine Java-Themen 5
E Welches Dateiformat für gespeicherte Einstellungen? Allgemeine Java-Themen 20
N Servlet welches PDF erzeugt Allgemeine Java-Themen 10
A Erkennen welches Fenster bei windowDeactivated aktiviert wird? Allgemeine Java-Themen 2
ruutaiokwu welches design pattern? frage an die oo-experten unter euch... Allgemeine Java-Themen 3
ARadauer Welches Programm hört auf Port? Allgemeine Java-Themen 3
P Textfiles laden - egal welches Encoding Allgemeine Java-Themen 9
N Welches design pattern? Allgemeine Java-Themen 8
André Uhres Welches Werzkeug benutzt ihr um eure Mails zu lesen? Allgemeine Java-Themen 47
A Welches Programmdesign? Allgemeine Java-Themen 6
D Welches Pattern kann ich nutzen? Allgemeine Java-Themen 9
F welches array ist im jedem programm? Allgemeine Java-Themen 6
Z Testen welches BS benutzt wird Allgemeine Java-Themen 3
M Welches Linux zum Java testen? Allgemeine Java-Themen 5
D Welches Fenster ist im moment aktiv? Allgemeine Java-Themen 11
K Welches Betriebssystem ist in Benutzung? Allgemeine Java-Themen 11
M Welches Objekt ruft die Methode auf? Allgemeine Java-Themen 12
S Welches Verschlüsselungsverfahren Allgemeine Java-Themen 9
G Welches Java GUI Buch würdet Ihr empfehlen Allgemeine Java-Themen 2
W VersionsVerwaltung welches Tool Verwendet ihr Allgemeine Java-Themen 12
D Welches Linux in Verb. mit Java Allgemeine Java-Themen 9
S Welches LookAndFeel ist das? Allgemeine Java-Themen 2
Chucky Java Buch - nur welches? online oder kaufbuch? Allgemeine Java-Themen 18
P Welches JRE braucht meine Applikation? Allgemeine Java-Themen 3
W welches layout? Allgemeine Java-Themen 3
Karl_Der_Nette_Anfänger Hat wer ne Lösung für verknüpfte Postleitzahlen? (Baum/Wurzel Struktur) Allgemeine Java-Themen 11
R 11 GB File lesen ohne zu extrahieren Filedaten Bereich für Bereich adressieren dann mit Multi-Thread id die DB importieren Allgemeine Java-Themen 3
G KeyListener für JTextField Allgemeine Java-Themen 5
webracer999 Library für Textsuche (z. B. include/exclude, and/or)? Allgemeine Java-Themen 5
I Module-Info für Jar erzeugen Allgemeine Java-Themen 7
krgewb Java-Bibliothek für ONVIF Allgemeine Java-Themen 1
B Simpler Eventlistener für Tastaturtaste bauen? Allgemeine Java-Themen 13
_user_q Eingegebenen Text Zeile für Zeile ausgeben lassen Allgemeine Java-Themen 11
E Key für TOTP Algorythmus(Google Authentificator) Allgemeine Java-Themen 0
S Formel für Sonnenwinkel in ein Programm überführen Allgemeine Java-Themen 11
M pfx-Zertifikat in Tomcat für SSL-Verschlüsselung nutzen Allgemeine Java-Themen 14
R Best Practice Erfahrungswerte für eine Migration von JSF nach Angular (oder anderes JS-Framework) Allgemeine Java-Themen 1
B HeapSort für Array of Strings funktioniert nur teilweise Allgemeine Java-Themen 3
jhCDtGVjcZGcfzug Klassen Was genau passiert hier? Kann mir das jemand bitte Zeile für Zeile erklären? Allgemeine Java-Themen 1
rosima26 Bester Sortieralgorithmus für kurze Arrays Allgemeine Java-Themen 40
S Mit Methoden kann man definieren für was <T> steht. Geht das auch irgendwie für Variablen? Allgemeine Java-Themen 12
MangoTango Operatoren while-Schleife für Potenz Allgemeine Java-Themen 3
B Lottospiel, genug Reihen tippen für 3 Richtige (Spaß mit Arrays)? Allgemeine Java-Themen 46
B Mit welchen Datentypen und Strukturierung am Besten dutzende Baccaratspiele Shcritt für Schritt durchsimulieren? Allgemeine Java-Themen 26
D Klassendesign für einen Pascal Interpreter Allgemeine Java-Themen 6
I OCR Library für Belegerkennung Allgemeine Java-Themen 7
farah GetterMathod für Farbkanäle Allgemeine Java-Themen 6
B Welcher Datentyp für sehr große Zahlenbereiche? Allgemeine Java-Themen 1
S Webservices für binäre Daten? Allgemeine Java-Themen 5
G Licence-Header für InHouse entwickelten Source Allgemeine Java-Themen 8
M Schleife für einen TicTacToe Computer Allgemeine Java-Themen 5
O git ignore für Intellji braucht es die .idea Dateien? Allgemeine Java-Themen 8
F Java Script für das Vorhaben das richtige? Allgemeine Java-Themen 9
M wiviel Java muss ich für die Berufswelt können ? Allgemeine Java-Themen 5
Robertop Datumsformat für GB ab Java 16 Allgemeine Java-Themen 1
Thallius Verschiedene entities für gleichen Code…. Allgemeine Java-Themen 8
OnDemand Zentrale "Drehscheibe" für verschiedene APIs Allgemeine Java-Themen 14
S Übergabe eines Sortierkriteriums für ein Artikel Array mittels BiPredicate<Artikel, Artikel> Allgemeine Java-Themen 13
F Streams als Alternative für dieses Problem ? Allgemeine Java-Themen 15
D SHA-3 für Java-version 1.8 Allgemeine Java-Themen 1
N Validator für einen SQL-Befehl Allgemeine Java-Themen 22
Muatasem Hammud Erstellung von Testdaten für Arrays Allgemeine Java-Themen 6
B Logikfehlersuche, das perfekte Lottosystem für 3 Richtige mit Arraylists? Allgemeine Java-Themen 61
G Methoden für die Zukunft sinnvoll? Allgemeine Java-Themen 4
M API für PLZ Umkreissuche Allgemeine Java-Themen 3
1Spinne JDK 8 für Eclipse installieren Allgemeine Java-Themen 5
Tobero Meine Funktion für das beinhalten eines Punktes in einem Kreis funktioniert nicht Allgemeine Java-Themen 5
L Methoden Parser für gängige Datumsformate? Allgemeine Java-Themen 1
H Interface PluginSystem ClassNotFound exception für library Klassen Allgemeine Java-Themen 10
N relativier Pfad für sqlite-Datenbank in Gradle/IntelliJ Allgemeine Java-Themen 2
buchfrau Anagram für beliebiges Wort Allgemeine Java-Themen 2
TonioTec Api für Datenaustausch zwischen Client und Server Allgemeine Java-Themen 0
W Suche Ursache für NPE - woher kommt sie? (Hilfe beim Debugging) Allgemeine Java-Themen 19
Kirby.exe Distanz Map für die Distanztransformation erstellen Allgemeine Java-Themen 1
F PI Regler für Heizung Allgemeine Java-Themen 7
8u3631984 Generelle Log4j.xml für alle Module Allgemeine Java-Themen 5
M Wie übergebe ich den Zähler für die Anzahl Rekursionsschritte korrekt? Allgemeine Java-Themen 2
B Login für User, der im Hintergrund Schedules ausführt Allgemeine Java-Themen 16
L RegEx für Teile einer Berechnung Allgemeine Java-Themen 14
S Java-Task-Management-Tool für Windows und Mac selber programmieren Allgemeine Java-Themen 4
M Java 2D Array für ein Grid erstellen ? Allgemeine Java-Themen 2
N Convert.FromBase64 von C# für Java Allgemeine Java-Themen 11
N fixed-keyword von C# für Java Allgemeine Java-Themen 6
O Suche Scripter für alt:V Project! Allgemeine Java-Themen 0
S Interface Design von HookUp oder Callback Methoden für eigenes Framework Allgemeine Java-Themen 9
O Suche Unterstützung für ein OpenSource-Projekt (grafischer Editor) Allgemeine Java-Themen 13
Kirby.exe Software für Graphische Visualisierung Allgemeine Java-Themen 20

Ähnliche Java Themen

Neue Themen


Oben