Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
danke für deine Antwort. Ich habe vor, aus einer HTML/PHP-Datei ein Servlet mit Parametern (per POST) anzusprechen. Dieses Servlet verarbeitet diese Parameter und holt sich Informationen von einem anderen Server. Anschließend wird dieses Servlet eine weitere PHP-Seite ansprechen, die die gewonnen Daten anzeigen soll. Die Ansprache soll mittels POST erfolgen, da bei GET ja die ganzen übergebenen Daten unschön in der Adresse angezeigt werden. Den HTML-Quelltext will ich aber auch nicht vom Servlet erzeugen lassen, da ich dies, gerade bei aufwendigen Designs und umfangreichen Datenmengen, als unkomfortabel empfinde.
Ich dachte ich komme mit folgendem Code weiter (nur leider funktioniert's noch nicht):
meiner ansicht nach muß das servlet eine http Anfrage an die php seite senden und bekommt dann selbst das ergebnis um dieses an seine http anfrage als response weiterzugeben.
aber ich kenn mich mit so komlizierten architekturen nicht aus, ich halte es einfacher entweder alles in php weil so schön zu skripten oder alles im servlet, weil einfach (wenn man java kann) und schneller
Eine Lösung könnte HttpUnit (http://httpunit.sourceforge.net/) sein, damit kann man den Request wrappen. Andere Möglichkeit: Socket auf, und HTTP Request von Hand nachempfinden. Ansonsten hat Herr Tengicki recht, der Client sieht nur die URL des zuerst angesprochenen Dokuments -- GET oder POST ist also egal
Comment