我最近学到了一些有关XML/XSLT的知识,并想在我的Web项目中尝试。您会推荐什么框架?基本上,我想生成一个动态XML,该XML将应用于客户端的XSLT样式表。

检票口是我的第一个候选人,但主要以HTML为中心。还没有设法获得我的想法工作。

有帮助吗?

解决方案

如果您希望将XSLT样式表应用于客户端,以从服务器接收到的XML(不像您写的那样相反:)),您只需将纯XML返回给客户端

<?xml-stylesheet ... ?>

构造嵌入。

如果要在服务器端将XSLT应用于XML,并将HTML返回到客户端 - 请不要打扰。我们已经在XXI Century的早期经历了这一点 - 它不是非常可维护的解决方案,而且很难进行调试。但是,如果您想要(服务器端解决方案),我也建议SpringMVC的XLST视图。还有 经典的 和硬核解决方案称为 它实现了XML管道 - 从建筑的角度来看,这是很好的,但是在实际项目中确实很难使用,因为经典MVC更合适。

其他提示

Spring MVC对XSLT视图有支持(参考文档).

尝试 rexsl, ,即XML+XSL Web开发框架,具有经典的MVC模式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top