Hi Zusammen,
ich hätte eine Frage - keines Javaprofis wie man gleich sehen wird. Ich hab folgendes Konstrukt:
Code
public class Servlet extends HttpServlet {
...
public void doGet (HttpServletRequest req, ...) {
ObjectA a = new ObjectA();
}
}
public class ObjectA {
...
public void XY() {
ObjectB b = new ObjectB();
}
}
public class ObjectB {
...
public void XYZ() {
/*
* Request?
*/
}
}
Alles anzeigen
Gibt es irgendeine Möglichkeit in der Funktion XYZ auf den Request (damit die Sessiondaten usw.) des Servlets zuzugreifen, das ursprünglich (aber nicht direkt) das ObjektB aufgerufen hat? Oder muss ich dazu immer den Request weitergeben? D.h.
Wenn ich nämlich nicht zwei Klassen hab, sondern 50 mit einer Tiefe größeren Tiefe, dann wird das weitergeben ziemlich mühsam.
Grüße, Maciek.