Hallo,
ich portiere gerade mein geknauptes Servletprojekt in ein JSF Projekt.
Nachdem ich mich etwas eingearbeitet habe, musste ich feststellen das man mit JSP net wirklich dynamischen SVG-Code darstellen kann (SVG benötige ich zum Zeichnen von 2D Elementen). Die "normale" Lösung scheint zu sein, das generierte SVG in ein File zu schreiben, um es dann ins JSP zu "embedden". Diese Lösung kann ich aber net gebrauchen. Ich habe mir nun folgendes überlegt:
Ich habe dank dieses Problems vor, meine HTML Sachen, wie Benutzereinstellungen, Pfade, sonstiges Einstellungen in mein JSF Projekt zu legen.
Die grafische Darstellung via SVG würde ich dann in ein extra Servlet auslagern und dort die Berechnungen der Grafiken durchführen.
Ich würde dann Anhand von Parametern zwischen JSF<->SVG-Servlet kommunizieren.
Das heisst konkret ich würde in 2 "Eclipseprojekten" parallel arbeiten und 1-2 .jar files würd ich doppelt importieren müssen.
Ist mein Vorhaben in etwa nachvollziehbar und "sauber"? Oder denkt ihr das man sowas nicht machen sollte? Habt ihr evtl Vorschläge oder eine bessere Idee?
Bis denne
ich portiere gerade mein geknauptes Servletprojekt in ein JSF Projekt.
Nachdem ich mich etwas eingearbeitet habe, musste ich feststellen das man mit JSP net wirklich dynamischen SVG-Code darstellen kann (SVG benötige ich zum Zeichnen von 2D Elementen). Die "normale" Lösung scheint zu sein, das generierte SVG in ein File zu schreiben, um es dann ins JSP zu "embedden". Diese Lösung kann ich aber net gebrauchen. Ich habe mir nun folgendes überlegt:
Ich habe dank dieses Problems vor, meine HTML Sachen, wie Benutzereinstellungen, Pfade, sonstiges Einstellungen in mein JSF Projekt zu legen.
Die grafische Darstellung via SVG würde ich dann in ein extra Servlet auslagern und dort die Berechnungen der Grafiken durchführen.
Ich würde dann Anhand von Parametern zwischen JSF<->SVG-Servlet kommunizieren.
Das heisst konkret ich würde in 2 "Eclipseprojekten" parallel arbeiten und 1-2 .jar files würd ich doppelt importieren müssen.
Ist mein Vorhaben in etwa nachvollziehbar und "sauber"? Oder denkt ihr das man sowas nicht machen sollte? Habt ihr evtl Vorschläge oder eine bessere Idee?
Bis denne