可以将XSLT应用于XML文档并生成由JSF/ICEFaces处理的标记吗?
我需要XSLT来添加<ice:commandButton元素等,因为要呈现的一些数据元素还需要相关的命令按钮。
您还有一些关于XSLT和ICEFaces的教程吗?
提前谢谢你。
发布于 2011-03-02 20:14:01
是的,这绝对是可能的。您只需要创建一个servlet,它在FacesServlet生效之前运行,并确保FacesServlet需要的地方存在由XSL生成的Filter文件。另请参阅this answer了解详细的启动示例。
发布于 2011-03-02 19:02:53
我不知道ICEFaces的确切语法,但是如果您想要不遵循XML或HTML语法规则的输出,那么disable-output-escaping (在XSLT1.0和2.0中)和character maps (在XSLT2.0中)可以提供帮助。我链接的字符映射文档有一个创建JSF语法的示例。
https://stackoverflow.com/questions/5165853
复制相似问题