Verknüpfen von JSP- und VRML-Headern
Auf den meisten Servern sind die Header für JSP kaum relevant. Allerdings reagieren VRML-Browser auf eine nicht korrekte Syntax in der ersten Header-Zeile mit Darstellungsfehlern.
Der Server sortiert beim Senden der Antwort sämtlichen JSP-Code aus. Zeilen, die nur JSP-Code enthalten, werden daher als Leerzeilen an den Browser weitergeleitet. Wenn also eine JSP-Datei an ihrem Anfang nur <%@ page language=“java“ %> enthält, ist der VRML-Browser möglicherweise nicht in der Lage, die Seite korrekt darzustellen, so dass er stattdessen eine Fehlermeldung anzeigt.
Wenn sowohl JSP- als auch VRML-Header erforderlich sind, müssen diese Header in dieselbe Zeile gesetzt werden, wie folgt:
<%@ page language="java" %> #VRML V2.0 utf8
Nun muss der Inhaltstyp vor dem VRML-Header geändert werden, so dass die fertige Zeile folgendermaßen aussieht:
<%@ page language="java" %><%response.setContentType("x-world/x-vrml"); %>#VRML V2.0 utf8
VRML-Kugel
Ziel unseres Beispiels ist die Darstellung einer VRML-Form – einer Kugel. Hier der VRML-Code für die Kugel:
DEF sphere Transform { translation 0 0 0 children [ Shape { appearance Appearance { material Material { diffuseColor 1 1 1 } } geometry Sphere { radius 1 } } ] }
Dann wird die Form um JSP-Scripting erweitert, so dass durch dynamische Daten die räumliche Position der Kugel (translation X Y Z), ihre Farbe (diffuseColor R G B) und ihr Radius verändert werden können. Listing A zeigt den kompletten Source-Code von sphere.wrl. Listing B enthält die Datei create.wrl, die über JSP und Datenbank-Konnektivität VRML erzeugt.
Vernetzte Produkte müssen laut Cyber Resilience Act über Möglichkeiten zur Datenverschlüsselung und Zugangsverwaltung verfügen.
Das jüngste Update für Windows, macOS und Linux stopft drei Löcher. Eine Anfälligkeit setzt Nutzer…
Zwei von Google-Mitarbeitern entdeckte Schwachstellen werden bereits aktiv gegen Mac-Systeme mit Intel-Prozessoren eingesetzt. Sie erlauben…
Die Hintermänner haben es unter anderem auf Daten von Facebook-Geschäftskonten abgesehen. Opfer werden über angebliche…
Bis 2027 werden 90 Prozent der Unternehmen eine Hybrid-Cloud-Strategie umsetzen.
Apple belegt in der Statistik von Counterpoint die ersten drei Plätze. Samsungs Galaxy S24 schafft…