是否可以将XSLT应用于XML文档并生成由JSF / ICEFaces处理的标记?
我需要XSLT来添加<ice:commandButton
元素等等,因为要渲染的一些数据元素也需要相关的命令按钮。
您是否也有一些关于XSLT和ICEFaces的教程?
提前谢谢。
答案 0 :(得分:0)
我不知道ICEFaces的确切语法,但是如果你想要输出不遵循XML或HTML语法规则那么disable-output-escaping(在XSLT 1.0和2.0中)和character maps(在XSLT 2.0中) ) 可以帮助。我链接到的字符映射文档有一个创建JSF语法的示例。
答案 1 :(得分:0)
是的,这绝对是可能的。您只需创建一个在Filter
启动之前运行的servlet FacesServlet
,并注意在FacesServlet
期望的地方存在XSL生成的Facelet文件。另请参阅this answer以获取详细的启动示例。