GWT Server-Client Problem

eolith421

Mitglied
Hallo!
Ich habe auf der Serverseite eine Klasse Session die Daten enthält die ich in meiner Anwendung immer wieder brauche vor allem auf Client Seite. Ich habe dann in der entry point Klasse eine Instanz von Session erzeugt. Auf der Client Seite habe ich eine Klasse die mir den Header meiner Anwendung erzeugt. Dort benötige ich eben das Objekt session damit ich Daten aus diesem auslesen kann. Also habe ich einfach auf Client Seite auch ein Objekt dieser Klasse erzeugt, mit dem Ergebnis dass das ja nicht geht, da ich auf Client Seite nur Objekte von Klassen erzeugen kann die auch dort definiert sind. Nur geht das bei mir nicht, da die Klasse Session DB Interkationen durchführt. Jetzt meine Frage: Kann ich ein Objekt welches ich auf der serverseite erzeuge irgendwie auf der Client Seite aufrufen, mit jsson kann ich ja keine Objekte übergeben, oder?

Gruß,
Florian
 

byte

Top Contributor
Du musst das über einen Service Aufruf machen. Guck mal in die GWT Doku, da ist beschrieben wie RPC in GWT funktioniert. Du kannst dabei nur Objekte zum Client weiterreichen, die dort auch in JS kompilierbar sind. Du kannst also kein Objekt übergeben, dass irgendwelche Datenbankabfragen macht. Das muss auf dem Server passieren.
 

eolith421

Mitglied
Danke!
Habe das inzwischen auch schon herausgefunden, habe gehofft dass es trotzdem irgendwie vielleicht geht, war wohl nicht so!

Vielen Dank,
Florian
 

byte

Top Contributor
Du kannst mit Javascript keine Sockets zur Datenbank aufmachen. Auch kannst Du nicht zu fremden Servern verbinden (Same Origin Policy). Daher kannst Du mit Javascript (und somit mit GWT Code) nicht direkt Datenbankabfragen machen. Das muss immer über den Server laufen.

Evtl. ändert sich das mit den Websockets in HTML5. Mal schaun. :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Browser-Client von Server aus ansprechen Web Tier 7
R Wo Daten manipulieren? Client oder Server? Web Tier 3
I JSF JSF, Tomcat, Server Faces und maven Web Tier 3
J JSP Web Applikation auf virtuellem Tomcat Server Web Tier 1
R The Flying Saucer auf dem Server. Web Tier 3
F Comparator: unterschieliches Ergebnis auf dem Localhost und Server Web Tier 5
M GWT - Externe Java Libs auf Server Seite - zB. JDBC Web Tier 6
G PrimeFace Generator(en) Business-Server und Customer Server Web Tier 5
K JSF websphere application server 8 tomahawk problem Unable to find resource Web Tier 3
S beste Preis/Leistung für Server Web Tier 3
M Web/Application Server + SSO,SPOA,etc Web Tier 2
G mit Ajax ein Image vom Server holen Web Tier 2
K [GWT] Relative Pfade auf dem Server Web Tier 18
C Webspace bzw. Server für GWT Web Tier 5
J Tomcat-Server mit JSF auf Eclipse einrichten Web Tier 7
T Aufruf von Visual Server Pages Web Tier 3
D Methode bei Server Startup ausführen Web Tier 2
M Servlet und Server Web Tier 25
G Java Server Face Performancelastig? Web Tier 2
G Validierung mit Java Server Faces Web Tier 4
M JSF Jax-RS Client ProcessingException Web Tier 7
S Daten von Client empfangen Web Tier 1
I CSS von Client -> an Bean senden Web Tier 0
MrWhite JSF: Client HostName herausfinden Web Tier 1
D client-seitige Sessions mit Servlets Web Tier 5
F FTP Download zu Client streamen Web Tier 3
S Beschleunigung Verarbeitung, ...Ajax Client-Side? Web Tier 3
T html login und apache client Web Tier 13
S AJAX/RestController Post Problem Web Tier 18
pkm Problem beim Import eines dynamischen Webprojekts als .zip Web Tier 2
O JSF Java Unsigned Applet PrivilegedActionException Problem Web Tier 2
F JSF preRenderView Problem Web Tier 0
J Funktion für AJAX - Problem mit Return Web Tier 14
S Problem mit Checkboxen im Servlet erkennen Web Tier 3
N JSF JSF Selected Item & GesBetrag Problem Web Tier 1
Shams Problem mit der verwirklichung einer Readmethode in einer Chatapplikation Web Tier 3
F JSF Problem mit Primefaces Web Tier 7
F JSF Problem mit Primefaces Web Tier 4
F JSP Problem mit Property Web Tier 0
D Java EE Servlet login Problem Web Tier 1
L java.io.NotSerializableException für domain Objekte - Design Problem? Web Tier 12
T JSF Character Encoding Problem Web Tier 2
T JSF Problem mit JSF und Foreign Key Tabellen Web Tier 8
H JSF Problem mit Converter Web Tier 2
M Zeichensatz Problem? Web Tier 3
T JSF Problem wenn Session abgelaufen ist Web Tier 6
D JSF RichFaces Tree-Beispiel Problem Web Tier 2
J JSF Problem mit Bearbeiten von Datensätzen Web Tier 7
M JSF Problem mit CSS und Unterverzeichnissen Web Tier 2
M JSP Problem beim deployen auf Tomcat Web Tier 2
P Servlet getWidth(); - getHight(); Problem Web Tier 3
J JSP Problem bei Hibernate mit JSP Web Tier 2
M JSF mit Tobago Problem: ServletContextListener Web Tier 5
J Facelets javascript compiler problem Web Tier 3
T Tomcat mit Servlets Problem Web Tier 7
T Servlet Problem bei gwt rpc Web Tier 7
S Servlet Problem mit Tomcat Web Tier 3
J JSF Kein Methodenaufruf mit Button möglich durch PhaseListener (redirect) Problem? Web Tier 2
P rich:panelMenuGroup --> expanded Parameter Problem Web Tier 3
F.S.WhiTeY Tmplating/CSS Problem bei JSF Web Tier 7
A ice:inputText Converter Problem Web Tier 2
B JSF Tomcat Windows Linux equals Problem Web Tier 3
R JSF JSF Composite Components: Problem mit Attributliste und Referenzierung Web Tier 2
M Problem mit Hibernate und GWT Web Tier 6
O JSP struts2 tag: Problem mit Dezimalzahlen Web Tier 2
P Struts Struts2 if tag Problem mit getText() Web Tier 3
B Java EE 6 Problem (EL) Web Tier 4
ruutaiokwu beanshell scope problem... Web Tier 7
P Problem mit HTML.Tag.OPTION Web Tier 3
N Problem mit Datei Streaming Web Tier 2
M Problem mit Verlinkung JSP Dynamische Tabelle Web Tier 7
S Architektur-Problem? 2 Servlets, ein Objekt Web Tier 4
F.S.WhiTeY JSF:org.apache.jasper.JasperException Problem Web Tier 2
H Richfaces - Taglib Problem gelb unterstrichen Ajax Output Web Tier 6
N Servlet: Problem mit getParameterValues Web Tier 4
7 Struts und Ajax. Problem mit Actions Web Tier 2
J GWT - RPC Problem Web Tier 6
F Problem mit JSF Anwendung Web Tier 9
I Logout - Problem => Bei Zurück Web Tier 2
I AJAX - Problem Web Tier 18
F Problem mit Struts Web Tier 2
I selectOneMenu - Problem Web Tier 6
H Firefox Background-Image Problem Web Tier 4
J Log4j problem Web Tier 7
F Problem mit der Methode request.getRemotePort() Web Tier 2
S GWT Problem Web Tier 4
M Problem mit Velocity Web Tier 2
S OSGi Bundle Problem - ClassNotFound Web Tier 4
J JSF Locales Problem Web Tier 3
J Problem mit Login Web Tier 4
MQue jsp- Problem Web Tier 4
P Problem der Parameterübergabe aus Iframe Web Tier 15
A Tomcat: beim Start des Servers einmalige Aktion aufrufen (Problem gelöst) Web Tier 2
R JSF <rich:datatable> problem Web Tier 4
S JSF Problem - Terminverwaltung - Ändern eines vorhandenen Termins Web Tier 2
S Filter Problem? Web Tier 6
E Problem mit t:saveState Web Tier 7
S Problem mit Anzeige zweier JSP's Web Tier 4
M Problem mit JSP und Bean Web Tier 2
F RichFaces, Problem mit PickList Web Tier 2

Ähnliche Java Themen

Neue Themen


Oben