Session-Attribute von Client zugänglich?

Status
Nicht offen für weitere Antworten.
I

ich²

Gast
Guten Morgen Forum,

ich schreibe mit

Code:
request.getSession().setAttribute(key, value);

ein Objekt in die Session. Ist es möglich vom Client aus irgendwie an dieses Objekt ran zu kommen?

mfg

ich²
 
I

ich²

Gast
Hi, danke für deine Antwort.

Ich würde dort gerne ein Objekt speichern, das unter keinen Umständen an den User gelangen soll, sondern ausschließlich intern weiterverarbeitet werden darf. Und ich habe mich nur gerade gefragt, ob dass die richtige Lösung dafür ist.

mfg

ich²
 
S

SlaterB

Gast
das einzige, was der User zu sehen bekommen kann,
ist das was du als HTML (also Text) an den Browser schickst,

die Session ist wie alle anderen Java-Objekte und sonstigen Informationen aller Programme/ Betriebssysteme des Server-Rechners nicht zugängig,
falls nicht durch spezielle Mechanismen aktiv zugängig gemacht

www.web.de/getContentOfUserSession?userId=Klaus ;)

-------

nicht verhehlen sollte man aber, dass dieser Ort leicht brisant ist,
dass ich z.B. bei meinen Testprogrammen gerne diese Info zugänglich mache,
im Fehlerfalle ins Log und als Kommentar in die Fehlerseite für den Brwoser schreibe

wenn du sowas aber nicht machst, dann passiert das auch nicht von selbst,
wer weiß aber, ob das nicht irgendwelche Frameworks doch tun, 100% ausschließen kann man sowas ja nie..,
der Zugriff ist vorhanden

ein individuelle statische Variable im Programm ist immer sicherer,
auch wenn das im theoretischen Paranoia-Fall mit Reflection auch ausgelesen werden könnte (vom Server selber, nicht vom Client),
genau wie jede Datei auf der Festplatte usw.,
 
I

ich²

Gast
OK, diese gegebene Sicherheit reicht mir aus. Dankeschön. Kann ich auch irgendwie eine "Web-Projekt übergreifende" Session anlegen/auslesen? Eine Anwendung auf dem Server soll nämlich ein Objekt an die Session hängen, und eine andere Anwendung soll dann dieses Objekt weiter verarbeiten.

Danke!

mfg

ich²
 
S

SlaterB

Gast
zur asynchronen Kommunikation zwischen mehreren Programmen bietet sich immer eine Datenbank an,
sicher gegen gleichzeitigen Zugriff usw

die anderen Alternativen:
direkte Kommunikation, RMI, ..

ein drittes Vermittlungsprogramm, ähnlich wie sich mehrere Clients bei einem Server treffen (z.B. Chat)
 

Ralf Ueberfuhr

Bekanntes Mitglied
JMS wäre noch ne Alternative. Aber Sessions zwischen Anwendungen teilen - das geht nicht! Und zwar Gott sei Dank, sonst würde bei dir der Warenkorb von Amazon plötzlich im Ebay zu sehen sein.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Q Form Based Authentication - Session Attribute ? Allgemeines EE 2
P Session Attribute an Klasse übergeben Allgemeines EE 13
A (EJB)Session abhängige Parameter in POJO lesen Allgemeines EE 3
O JSF / Primefaces Session handling Allgemeines EE 1
I Session löschen in Bean (Session Beans) Allgemeines EE 1
J Hello World mit Stateless Session Bean - Was mache ich falsch? Allgemeines EE 2
H Shared Session in Webmodulen Allgemeines EE 2
J Unterschied zwischen HttpSession und Stateful Session Bean Allgemeines EE 3
R Wie eine stateful session bean erneut "aufgreifen" Allgemeines EE 22
P Unterschied Session Scope / Stateful Session Bean Allgemeines EE 6
F Session zerstören Allgemeines EE 12
A Im PhaseListener auf Stateful Session Bean zugreifen Allgemeines EE 6
G Session Allgemeines EE 6
E Session Problem Allgemeines EE 9
G Session neu!? Allgemeines EE 7
M Fehler bei Javamail Session mit Glassfish 3 Allgemeines EE 3
Java.getSkill() verbindung / connection in session speichern Allgemeines EE 4
D Frage zum Statefull Session Beans Lebenszyklus Allgemeines EE 3
MQue Session - Cookie Allgemeines EE 27
MQue Session Exception Allgemeines EE 5
M j_security_check Login und Session-ID Allgemeines EE 2
S Session in eine andere Anwendung übergeben Allgemeines EE 2
F Session abgelaufen und direkter Aufruf Allgemeines EE 10
Y myFaces und Hibernate Session Handling Allgemeines EE 7
S tomcat session timeout - und was danach? Allgemeines EE 1
A Session Bean mit Local-Interface nutzen Allgemeines EE 3
G Session Cookies Allgemeines EE 2
Q Session Tracking - Wie macht mans richtig! Allgemeines EE 3
B Session Daten pro User merken Allgemeines EE 9
H [JSP JSF] Session Timeout und Redirekt zur Startseite Allgemeines EE 5
G session token Allgemeines EE 3
K tomcat: session-unabhängiges speichern Allgemeines EE 3
S Struts und Session Allgemeines EE 2
J Tomcat mit eigener Session-Implementierung Allgemeines EE 15
Y JSF - Session Handling Firefox Allgemeines EE 3
Y JSF - Session invalidate bei outpulink möglich? Allgemeines EE 4
R Session Tracking & Cookies Allgemeines EE 3
B Variablen ausserhalb der session ? Allgemeines EE 2
T Zugriff auf Session-Objekte in JSP Allgemeines EE 2
W Session tracking mit URL rewrite - Session weg! Allgemeines EE 4
G Neue Session bei der Verwendung von Frames Allgemeines EE 3
RaoulDuke EJB 3.0 - Exceptions aus Methoden einer Session Bean Allgemeines EE 2
T Session-Problem Allgemeines EE 2
Z Session aufräumen Allgemeines EE 2
G Session Problem Allgemeines EE 5
G JBoss - Session / Entity Allgemeines EE 8
S Bild in Session Allgemeines EE 2
F Session Bean -> Daten aus dem Servlet holen Allgemeines EE 11
P Struts Form Bean vs. Session Variable Allgemeines EE 6
A JSF - Daten in Session speichern Allgemeines EE 2
R Formulareingaben gezielt aus Session löschen Allgemeines EE 4
W Session nach Browserschließung erhalten im Tomcat Allgemeines EE 4
R Vernünftige Session-Verwaltung mit Struts Allgemeines EE 4
Q Tomcat/java-Session-Problem Allgemeines EE 9
L Zwei Browserfenster mit unterschiedlicher session - geht das Allgemeines EE 3
flashfactor Logging in einem Session-Bean Allgemeines EE 2
H JSP, Session und Java-Bean Allgemeines EE 4
P Session Problem Allgemeines EE 17
flashfactor Frage zu Session-Lebensdauer Allgemeines EE 3
J xdoclet session facade + value object Allgemeines EE 2
M Session Bean vers. Entity Bean Allgemeines EE 3
G ResultSet in Session speichern Allgemeines EE 4
G Mit Session-IDs richtig umgehen Allgemeines EE 3
C Mail von einer Session Bean aus senden Allgemeines EE 2
P Session NullPointerException Allgemeines EE 17
H daten in session speichern Allgemeines EE 8
G list in session schreiben Allgemeines EE 4
P String-Array an session Variable übergeben Allgemeines EE 3
P Session Beans importieren Allgemeines EE 2
F Problem mit Session (Weitergabe an andere JSPs) Allgemeines EE 2
G web.xml: Attribute 'version' must appear Allgemeines EE 8
M Wie zeige ich Attribute eines Objekts innerhalb einer JSP an Allgemeines EE 2
B Attribute aus anderen Sessions untersuchen bzw. vergleichen Allgemeines EE 4
M Attribute setzen/lesen zwischen JSP & Servlet nicht mögl Allgemeines EE 4
B EJB - Transaction Attribute Allgemeines EE 6
LimDul Rest-Client/DTOs aus JSON Ergebnis generieren Allgemeines EE 3
I Client Desktop -> Update in Browser? Allgemeines EE 0
Yamanuchi Glassfish 4 : Client Anzahl restriktieren Allgemeines EE 2
R Web-Applikation mit GWT- und Android-Client Allgemeines EE 0
B Ordner von Client an Server senden Allgemeines EE 2
J Client Request vom Server aus. Allgemeines EE 2
H SQL Daten von Webservice an Client übergeben Allgemeines EE 3
T Client IP ermitteln Allgemeines EE 3
C Objekte aus EJB an Client schicken Allgemeines EE 6
T JMX und ServiceMBean - Zugriff mittels Client Allgemeines EE 2
S Rich Client Application mit Eclipse/WebLogic/EclipseLink/EJB3 Allgemeines EE 2
C JMS Remote Client Allgemeines EE 5
G EJB client Allgemeines EE 4
W JBoss log dependencies aus jbossall-client.jar Allgemeines EE 7
W Client als Jar und die vielen Abhängigkeiten Allgemeines EE 2
P unique ID am Client Allgemeines EE 3
G XML vom Server zum Client Allgemeines EE 4
D Wohin mit Resourcen (Bilder, txt Dateien) im Application Client Allgemeines EE 3
J geschützter Bean zugriff mit einem Rich-Client Allgemeines EE 2
P Client startet viel zu langsam ??? Allgemeines EE 5
MQue Server -> Client zyklische Daten senden Allgemeines EE 20
K Glassfish Application Client Allgemeines EE 4
C EntityBean im GWT-Client Allgemeines EE 2
foobar Client-Jar und JPA-Entities für Remotzugriff Allgemeines EE 12
M Objektübergabe von Client zum Server Allgemeines EE 11

Ähnliche Java Themen

Neue Themen


Oben