Guten Morgen!
Das Projekt ist so groß das ich mir alleine unmöglich einen Überblick verschaffen kann.
Durch Logfiles kann ich aber sagen, dass Klasse_1.methode_1 der Punkt ist wo ich meinen eigenen Code anbringen muss.
Der Code muss Attribute einer bestehenden Session ändern können.
Klasse_1 wird kein HttpSession-Objekt, o.Ä., übergeben, also muss ich irgendwie die Aktuelle Session bestimmen.
In servletProps steckt jedoch folgendes Wertepaar:
[...]
session_sessionid, D703FE7B172AAEEDF3D6736BB6CBE6E6.tc1
[...]
Damit müsste man doch bestimmt innerhalb der methode_1 die aktuelle session manipulieren können, was ja evtl auch leichter geht.
LG,
pi
Java:
public class Klasse_1{
[...]
public Element methode_1(Properties servletProps){
[...]
servletProps.setProperty("Ziel", "Eigenschaften aus dem Properties-Objekt in session-Variablen bekommen");
//Übergebenes Properties-Objekt nach belieben ändern
meine_session=[...]
//Hier ist der Knackpunkt -> Wie finde ich mein session-Objekt!?
Enumeration keys = servletProps.keys();
while (keys.hasMoreElements()) {
meine_session.setAttribute(
[...]
}
//Die Eigenschaften des Properties-Objekts in Session-Attribute schreiben
[...]
return Element;
}
[...]
}
Das Projekt ist so groß das ich mir alleine unmöglich einen Überblick verschaffen kann.
Durch Logfiles kann ich aber sagen, dass Klasse_1.methode_1 der Punkt ist wo ich meinen eigenen Code anbringen muss.
Der Code muss Attribute einer bestehenden Session ändern können.
Klasse_1 wird kein HttpSession-Objekt, o.Ä., übergeben, also muss ich irgendwie die Aktuelle Session bestimmen.
In servletProps steckt jedoch folgendes Wertepaar:
[...]
session_sessionid, D703FE7B172AAEEDF3D6736BB6CBE6E6.tc1
[...]
Damit müsste man doch bestimmt innerhalb der methode_1 die aktuelle session manipulieren können, was ja evtl auch leichter geht.
LG,
pi