Erste Schritte mit SVG-Grafiken-Objekte in JSF-2.0-Seiten

Was ich will zu tun ist, erstellen Sie web-Seiten mit interaktiven SVG-Inhalte. Ich hatte diese arbeiten als ein Java-desktop-Anwendung mit Batik zum Rendern der SVG und sammeln UI-Ereignisse wie Mausklick. Nun möchte ich diese verwenden, um SVG-Grafiken Dateien in meiner JSF (Primefaces) web Anwendung in der gleichen Weise.

Versuchen, um zu beginnen, fand ich dies nicht funktioniert hat:

<h:graphicImage id="gloob" value="images/sprinkverks.svg"
alt="Grafik Geht Hier"/>

Ich nichts dagegen tun, etwas zu Lesen, um die Lernkurve. Es war nur ein wenig verwunderlich, dass einige der google-Suche nicht wieder bis alles, was nützlich ist.

Was ich gefunden habe vorgeschlagen, dass ich tun müsste, wäre dies mit dem f:verbatim-tag, wie wenn ich von hand-Codierung des HTML-Codes. Ich müsste dann fügen Sie einige Skript zum erfassen der SVG-Veranstaltungen und füttern Sie Sie zurück in die AJAX-code. Wenn ich all das tun, was ich will, aber ich hatte gehofft, es wäre ein einfacher und automatisiert.

Also die Fragen sind:

  1. Wie man das Bild Rendern in den ersten Platz?
  2. Wie man die DOM-Ereignisse aus dem SVG-Bereich der Seite zurück zu den backing beans?

Viel Dank für jegliche Hinweise.

InformationsquelleAutor AlanObject | 2010-12-25
Schreibe einen Kommentar