Hallo ihrs,
ich habe hier seit ein paar Tagen ein Problem mit einem Tool, dass ich auf der Arbeit unter Eclipse zum Laufen bringen soll. Das Tool ist ne WebApp mit jsf, hibernate und Co und ich moechte es lokal mit Tomcat 6.0.14 zum laufen kriegen.
Ich habe zwar schon bei einigen Projekten mitgewirkt, aber keins aufgesetzt, bzw. neu importiert, dennoch habe ich es nun im Moment ohne Fehler und fehlende Klassen zum laufen bekommen. Das einzige Problem was im Moment noch vorliegt folgendes:
Diese Anwendung wird durch eine andere aufgerufen (php WebApp erzeugt Popup mit url zu einer index.jsp auf localhost inkl einiger get-parameter). Im Debugger sehe ich dann auch, wie der Request im facesRedirectFilter seziert wird und dann die neue Adresse ausgelesen wird. Im weiteren Verlauf komm ich dann in die index.jsp. Dort wird unter anderem folgender Code ausgefuehrt:
Enumeration parameterList = request.getParameterNames();
Und an dieser Stelle stellen sich mir 2 Fragen:
Woher kommt das Objekt request?
Warum ist die Liste mit den Parameter leer, wobei ich doch vorher noch im Filter gesehen habe, dass die Url Parameter enthaelt?
Was noch zu der index.jsp zu sagen ist:
Von anderen Projekten, wo ich mitgewirkt habe, weiss ich, dass dort in den jsps eigentlich immer nur pseudohtml code enthalten war und jegliche datenaufbereitende Logik in Beans abgearbeitet wurde. In diesem Projekt aber enthalten die jsps mehr speziellen Java-Code, als es mir je untergekommen is und vor der o.g. Zuweisung stehen nur ein paar Import-Tags.
Waere nett, wenn mir da einer helfen koennte, vorher hat es das Project lokal noch auf einer Maschine mit myEclipse getan, geht hier aber aus Lizenzgruenden nicht...desweiteren fehlte beim Einrichten unter Eclipse immer die javax.servlet Bibliothek, die ich mit den ServerRuntimes vom Apachi innerhalb der servlet-API hinzugefuegt habe.
ich habe hier seit ein paar Tagen ein Problem mit einem Tool, dass ich auf der Arbeit unter Eclipse zum Laufen bringen soll. Das Tool ist ne WebApp mit jsf, hibernate und Co und ich moechte es lokal mit Tomcat 6.0.14 zum laufen kriegen.
Ich habe zwar schon bei einigen Projekten mitgewirkt, aber keins aufgesetzt, bzw. neu importiert, dennoch habe ich es nun im Moment ohne Fehler und fehlende Klassen zum laufen bekommen. Das einzige Problem was im Moment noch vorliegt folgendes:
Diese Anwendung wird durch eine andere aufgerufen (php WebApp erzeugt Popup mit url zu einer index.jsp auf localhost inkl einiger get-parameter). Im Debugger sehe ich dann auch, wie der Request im facesRedirectFilter seziert wird und dann die neue Adresse ausgelesen wird. Im weiteren Verlauf komm ich dann in die index.jsp. Dort wird unter anderem folgender Code ausgefuehrt:
Enumeration parameterList = request.getParameterNames();
Und an dieser Stelle stellen sich mir 2 Fragen:
Woher kommt das Objekt request?
Warum ist die Liste mit den Parameter leer, wobei ich doch vorher noch im Filter gesehen habe, dass die Url Parameter enthaelt?
Was noch zu der index.jsp zu sagen ist:
Von anderen Projekten, wo ich mitgewirkt habe, weiss ich, dass dort in den jsps eigentlich immer nur pseudohtml code enthalten war und jegliche datenaufbereitende Logik in Beans abgearbeitet wurde. In diesem Projekt aber enthalten die jsps mehr speziellen Java-Code, als es mir je untergekommen is und vor der o.g. Zuweisung stehen nur ein paar Import-Tags.
Waere nett, wenn mir da einer helfen koennte, vorher hat es das Project lokal noch auf einer Maschine mit myEclipse getan, geht hier aber aus Lizenzgruenden nicht...desweiteren fehlte beim Einrichten unter Eclipse immer die javax.servlet Bibliothek, die ich mit den ServerRuntimes vom Apachi innerhalb der servlet-API hinzugefuegt habe.