von einer Standalone zur Web Applikation

Status
Nicht offen für weitere Antworten.

JRookie

Aktives Mitglied
Hi zusammen,
Designfrage:
Ich habe eine Java Standalone Anwendung gebaut, die sich in 3 Teile gliedert:
1) 1 Maske mit vielen Eingabefeldern und der Möglichkeit einen Satz Feldinhalte lokal zu speichern und zu laden. Das geht los mit "public class extends JFrame". Hab ich mit netbeans erstellt, ging wunderbar. Die Maske gibt ein "Datenobjekt", dass alle Feldinhalte speichert, weiter an
2) 1 Berechnungsprogramm, dass als input das Datenobjekt bekommt und als output 2 arrays mit float point Zahlen liefert und sie weitergibt an
3) 1 Ausgabeschirm, der die arrays als Kurven in einem Koordinatensystem darstellt.

Soweit so gut.
Nun will ich diese ganze Anwendung unter JBoss5.0.0.GA als Web-Anwendung implementieren. Wie mach ich das? Mit Servlets? Die einzelnen Teile in ejb's umwandeln? Wie kann ich in einer Webanwendung viele Eingabefelder (mit Validierungen) bequem erstellen?
Bevor ich mich in Details verzettele, wüsste ich gerne mal, wie ich sowas am besten (mit möglichst Wiederverwendbaren) umbaue.
Bin für jeden Tip dankbar.
JRookie
 

MarcB

Bekanntes Mitglied
Gibts nen speziellen Grund die Anwendung, die du schon hast nicht einfach per Webstart auszuliefern?
 

JRookie

Aktives Mitglied
Nö, gibts nicht, hab ich auch schon gemacht ... ich will jetzt web-applications lernen
Viele Grüße
JRookie
 
M

maki

Gast
ich will jetzt web-applications lernen
Dann lerne erstmal in dieser Reihenfolge:
HTML
CSS
JavaScript
Servlets und einen ServletContainer deiner Wahl, Tomcat bietet sich an
JSPs inkl. JSTL/EL


Wenn du dann mit den Grundlagen durch bist, kannst du dich mit struts, JSF und anderen Web Frameworks auseinandersetzen.

Allgemeines Wisen aus dem Bereich JEE wie JDBC, JPA/Hibernate, JNDI, Transaktionen etc. wird später wenn du mit Datenbanken auch wichtig.
 

neonfly

Aktives Mitglied
Wie kann ich in einer Webanwendung viele Eingabefelder (mit Validierungen) bequem erstellen?
Für eine Webanwendung solltest du ein passendes Framework benutzen. ExtJS, GXT oder SmartGWT kann ich empfehlen, die letzten beiden, wenn du den Client auch in Java schreiben möchtest. Die Validierung bringen die Frameworks schon mit.

Für dein Koordinatennetz kennst du sicherlich schon Java 2D.
 

MarcB

Bekanntes Mitglied
Nö, gibts nicht, hab ich auch schon gemacht ... ich will jetzt web-applications lernen
Viele Grüße
JRookie

Ach so.

Also diese Anforderung:
JRookie hat gesagt.:
Wie kann ich in einer Webanwendung viele Eingabefelder (mit Validierungen) bequem erstellen?
schreit förmlich nach Metawidget.
Allerdings ist das immer noch ein Exot. Deshalb ist es wohl besser für dich das Ganze zu Fuß mit einem Framework deiner Wahl zu machen.
 

JRookie

Aktives Mitglied
Danke für die Tipps:
@maki: na ja, sich mit HTML und javascript zu beschäftigen ist ja ganz lustig,
Servlets und JSP, JNDI und JDBC hab ich zumindest alles schon mal gemacht
Ich denk mal, das geht dann in Richtung struts oder was ?!
Mir wär schon wichtig viel vom vorhandenen Code zu nutzen, keine Lust nochmal Validierungsroutinen für Jahreszahlen etc neu zu basteln.
@neonfly: wg. ExtJS, GXT oder SmartGWT ... Tja, wenn ich mit struts nicht klarkomme ...
Danke echt
Gruß
JRookie ....
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
_basti Sinnvolle Bereitstellung mehrerer JRE in einer Unternehmensumgebung Allgemeines EE 2
F Bestandteile einer WSDL Datei verstehen. Allgemeines EE 1
M Zeitgesteuertes Ereignis in einer dynamic web module Anwendung (eclipse) Allgemeines EE 3
G Unit Test einer JavaEE Anwendung schlägt fehl. JNDI Name nicht gefunden. Allgemeines EE 3
hjpsoft JSF Lösung einer Aufgabe im "Workshop Java EE7" Allgemeines EE 5
O MVC was gehört ins Model bei einer relationalen DB Allgemeines EE 5
J Mit @Schedule annotierte Methode wird nach einer Weile nicht mehr ausgeführt (JBoss AS 7.2) Allgemeines EE 0
OnDemand GUI in einer JavaEE Anwendung Allgemeines EE 6
X Konsolenausgabe einer java klasse in eine jsp umleiten Allgemeines EE 7
C Fotoverwaltung in einer Multi-User Anwendung Allgemeines EE 4
S Aufruf eines EJBs aus einer nativen Java-Applikation Allgemeines EE 1
R Unterschied Instantiierung einer normalen und einer EJB-Klasse Allgemeines EE 1
R Test einer JEE-Anwendung Allgemeines EE 3
B Problem beim einbinden einer CSS in eine JSP Allgemeines EE 8
Y Zugriff auf Files aus einer EAR Anwendung Allgemeines EE 8
M Wegweiser für Projekt einer Katastrophen-Stab-SW gesucht! Allgemeines EE 2
G Exception beim versenden einer Mail Allgemeines EE 3
K Image Folder außerhalb einer EAR lagern? Allgemeines EE 7
M Wie erhällt eine MessageDrivenBean Nachrichten aus einer Queue ? Wer Pollt da gegen die DB? Allgemeines EE 3
MQue include einer jsp in eine andere Allgemeines EE 4
A Timeout nach 30 Minuten Laufzeit einer entfernten Methode Allgemeines EE 3
V JSP BEAN Speichern von einer Zahl nach eingabe Allgemeines EE 2
T Privates Attribut in einer JPA Entitiy Class ohne DB-Spalte? Allgemeines EE 3
G Alternative zu static im Kontext einer SSB Allgemeines EE 4
A Aus einer JSP zugreifen auf ein Objekt einer anderen JSP Allgemeines EE 4
A Geschachtelte Schleifen in einer JSF View ? Allgemeines EE 4
S Permanentbetrieb einer Applikation - Anfängerfrage Allgemeines EE 10
T Cookie setzen in einer JSP Datei Allgemeines EE 4
J Direktaufruf einer jsp nicht zulassen Allgemeines EE 2
O Anzeigen mehrerer columns in einer DataTable Allgemeines EE 4
S In einer Bean-Methode an ndere Beans kommen Allgemeines EE 7
M Wie zeige ich Attribute eines Objekts innerhalb einer JSP an Allgemeines EE 2
N GWT - RPC String-Array in einer List Allgemeines EE 2
RaoulDuke EJB 3.0 - Exceptions aus Methoden einer Session Bean Allgemeines EE 2
F [JNDI] Holen einer EJB Allgemeines EE 3
S Löschen einer Entity kaskadiert nicht auf Collection (1:n) Allgemeines EE 2
N Seiten aufruf in einer JSP Allgemeines EE 4
W Enter in einer Form mit mehreren Submits Allgemeines EE 2
A Problem / Fehler beim Einbinden einer Klasse in ein JSP Allgemeines EE 20
S ResourceBunlde in einer WebApp Allgemeines EE 2
K Prozess-Handling einer Batch-Datei mittels JSP Allgemeines EE 3
E Methoden einer Bean aufrufen? Allgemeines EE 4
G Wurzelverzeichnis einer Webanwendung ermitteln Allgemeines EE 2
P String in ein Textfeld einer externen Seite uebergeben ! Allgemeines EE 2
F Frage zur guten Architektur einer WebApp Allgemeines EE 2
C Externe Bibliothek in einer Webapplikation Allgemeines EE 4
K Design einer J2EE applikation? Allgemeines EE 2
T Änderung des Wertes einer Variable beim Klick auf Link Allgemeines EE 7
C In JSP Befehl zum Laden einer Seite in anderem Frame Allgemeines EE 3
N Einbindung einer Bean in eine JSP (Tomcat-Server 5.5.x) Allgemeines EE 2
S Struts 1.1 download einer Datei Allgemeines EE 4
W Mehrere Applikationenen mit einer Anmeldung möglich? Allgemeines EE 11
K Datei schreiben in einer Web-Application Allgemeines EE 3
N Deployen einer EJB3.0 Bean Allgemeines EE 4
TRunKX Werteübergabe von einer *.jsp in eine *.java ohne struts Allgemeines EE 4
clemson [Struts] Einer Action Parameter übergeben Allgemeines EE 2
S IBM WebSphere - Hinzufügen einer Datei Allgemeines EE 4
T Filesystemzugriff von einer Bean? Allgemeines EE 6
G In einer JSP auf Struts-Elemente "reagieren" Allgemeines EE 4
C Mail von einer Session Bean aus senden Allgemeines EE 2
B mehrere submit-buttons in einer jsp Allgemeines EE 11
B Anstossen einer Methode durch link! Allgemeines EE 4
R HTML CODE EINER SITE AUSLESEN Allgemeines EE 2
R Problem beim hochladen einer Web Application Allgemeines EE 16
T Werte aus einer Auswahliste mit Mehrfachauswahl lesen Allgemeines EE 4
G standalone ejb container Allgemeines EE 6
G StandAlone & DB im Intranet [Ehem.: Beratung für Einstei Allgemeines EE 8
KonradN Spring Spring Applikation mit module-info Allgemeines EE 6
Azemaria JSF: Problem bei der einfachsten Applikation Allgemeines EE 2
black swan Einfacher Weg, Applikation per Web zu steuern Allgemeines EE 1
R Web-Applikation mit GWT- und Android-Client Allgemeines EE 0
Y JBoss 7 - wie kann ich das logging meiner Applikation am JBoss konfigurieren Allgemeines EE 3
R Konzeption Business Applikation Allgemeines EE 6
B Welchen Applikation-Server verwendet ihr? Allgemeines EE 6
R Applikation (root.tld/app) auf domain (app.tld/) mappen Allgemeines EE 2
I JBOSS IDE EJB 3.0 Servlets JSP Applikation --> JSF sinnvo Allgemeines EE 2
K refactoring: java applikation fürs web Allgemeines EE 3
J Applikation + JSP Allgemeines EE 2
M Komplexe Applikation Allgemeines EE 11
G Tomcat-Applikation lässt sich nicht mehr starten Allgemeines EE 3

Ähnliche Java Themen

Neue Themen


Oben