Il y a quelque temps, j'ai écrit une application Java qui traite XML avec XSLT en utilisant Xalan. Maintenant, j'essaie d'avancer vers le printemps.Utilisation des composants AXSLT dans Spring MVC
J'ai rencontré des problèmes d'accès aux composants. Autant que je sache, mes objets XML, XSLT et Java sont corrects, mais Spring n'arrive pas à trouver et à référencer les composants auxquels je veux accéder. J'ai également essayé avec un composant JavaScript (avec bsf.jar et js.jar) et cela échoue également.
...
<axslt:component prefix="js" functions="say">
<xalan:script lang="javascript">
function say() { return "Hello from JavaScript"; }
</xalan:script>
</axslt:component>
...
Je reçois toujours cette erreur:
javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(Unknown Source)
org.springframework.web.servlet.view.xslt.XsltView.loadTemplates(XsltView.java:417)
...
Je l'ai regardé en ligne et ne l'ai pas trouvé beaucoup à continuer. Spring + XSLT ne semble pas être un sujet très important. Des suggestions sur quelque chose au printemps j'ai besoin de configurer, ou quelque chose que je devrais étendre?
Qu'est-ce que AXSLT? Je connais Spring et XSLT, mais pas ça ... – skaffman
AXSLT est une balise qui permet d'ajouter des composants aux templates. S'il vous plaît voir: http://www.developer.com/tech/article.php/629071 – spelchec