Frage

Ich habe kürzlich ein bisschen über XML/XSLT gelernt und möchte es in meinem Webprojekt ausprobieren. Welchen Framework würden Sie dafür empfehlen? Grundsätzlich möchte ich ein dynamisches XML generieren, das auf XSLT Stylesheet auf der Clientseite angewendet wird.

Wicket war mein erster Kandidat, aber es ist in erster Linie HTML-zentriert. Ich habe es noch nicht geschafft, meine Idee zum Laufen zu bringen.

War es hilfreich?

Lösung

Wenn Sie möchten, dass XSLT-Stylesheets auf der clientseitigen auf XMLs angewendet werden, die vom Server empfangen werden (nicht entgegengesetzt sind, wie Sie geschrieben haben :)), müssen Sie nur reine XML an den Client zurückgeben

<?xml-stylesheet ... ?>

Konstrukt eingebettet.

Wenn Sie XSLTs auf serverseitig auf XMLs anwenden und HTML an den Client zurückgeben möchten, stören Sie bitte nicht. Wir haben dies in sehr frühen Jahren des XXI -Jahrhunderts durchgemacht - es ist nicht sehr wartbare Lösung und sehr schwer zu debuggen. Wenn Sie dies jedoch möchten (serverseitige Lösung), empfehle ich auch die XLST-Ansicht von SpringMVC. Es gibt auch klassisch und Hardcore-Lösung genannt Kokon Dies implementiert XML Pipieline - es ist schön aus architektonischer Sicht, aber es ist wirklich schwer in realen Projekten zu verwenden, dass klassischer MVC besser geeignet sind.

Andere Tipps

Spring MVC unterstützt XSLT -Ansichten (Referenzdokumente).

Versuchen Rexsl, das XML+XSL Web Development Framework mit einem klassischen MVC -Muster ist.

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