Hallo,
ich suche ein web framework, mit dem ich dynamisch HTML-Seiten bauen kann.
Und zwar habe ich als input eine XML-Struktur.
Aus dieser Struktur soll eine HTML-Seite generiert werden.
Es sollen auch statische Inhalte mit eingebunden werden. CSS sollen auch zusätzlich eingebunden bzw. auch dynamisch erzeugt werden. JavaScript natürlich auch, schön getrennt gemäß MVC.
Eine Idee wäre die Transformation von XML nach HTML mittels XSLT durchzuführen, aber ich will nicht für jeden Browsertyp mir irgendwelche stylesheet Transformationen überlegen. Ich hätte gerne, dass das framework diese Arbeit für mich abnimmt, also html-code generierung browserunabhängig.
Aus Performancegründen möchte ich auch so wenig wie möglich html-code generieren lassen, sondern javascripte, css stylesheets schön getrennt, die dann nur einmal zum client geladen werden.
Welche frameworks sind empfehlenswert?
Ich hab zwar schon von struts, jsf, etc. gehört, aber noch nicht konkret damit gearbeitet.
Tomcat-Server steht zur Verfügung
im voraus schon mal Danke für eure Hilfe
Gruß Armin
ich suche ein web framework, mit dem ich dynamisch HTML-Seiten bauen kann.
Und zwar habe ich als input eine XML-Struktur.
Aus dieser Struktur soll eine HTML-Seite generiert werden.
Es sollen auch statische Inhalte mit eingebunden werden. CSS sollen auch zusätzlich eingebunden bzw. auch dynamisch erzeugt werden. JavaScript natürlich auch, schön getrennt gemäß MVC.
Eine Idee wäre die Transformation von XML nach HTML mittels XSLT durchzuführen, aber ich will nicht für jeden Browsertyp mir irgendwelche stylesheet Transformationen überlegen. Ich hätte gerne, dass das framework diese Arbeit für mich abnimmt, also html-code generierung browserunabhängig.
Aus Performancegründen möchte ich auch so wenig wie möglich html-code generieren lassen, sondern javascripte, css stylesheets schön getrennt, die dann nur einmal zum client geladen werden.
Welche frameworks sind empfehlenswert?
Ich hab zwar schon von struts, jsf, etc. gehört, aber noch nicht konkret damit gearbeitet.
Tomcat-Server steht zur Verfügung
im voraus schon mal Danke für eure Hilfe
Gruß Armin