Wie die endgültige HTML-Ausgabe von einer JSP-Seite (n) zu erfassen, aber bevor es zu Benutzern angezeigt wird?

StackOverflow https://stackoverflow.com/questions/244124

  •  04-07-2019
  •  | 
  •  

Frage

Ich brauche die HTML zu erfassen und eine Nachbearbeitung auf den HTML-Daten, bevor es schließlich an den Benutzer ausgegeben wird. Das endgültige HTML-Dokument besteht eigentlich aus vieler JSP enthält (12 oder so), so gibt es einige bestehende Logik tatsächlich in der JSP. Aber ich brauche den HTML-Code, erzeugt wird. Dies hat auf der Server-Seite durchgeführt werden.

Ich habe nur gedacht, von 2 Optionen.

  1. Verwenden Sie eine JSP-Tag-Bibliothek und erfassen die Ausgabe durch eine Art von Körper-Capture oder so etwas. Aber die JSPs sind irgendwie ein Chaos mit so viel Code, der im Idealfall war ich versucht, eine der JSP-Seiten zu vermeiden, ändern.

  2. Verwenden Sie die URL / Net-Bibliotheken und auf dieser Seite über eine HTTP-Anfrage an. Aber das ist auch irgendwie chaotisch.

War es hilfreich?

Lösung

Wenn ich verstehe, was Sie tun wollen, dann sollten Sie in der Lage sein, dies zu tun, indem ein gzip Beispiel zu sehen, wie der gesamten Ausgangsstrom zu erfassen und zu ändern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top