Разметка XSLT в ICEFaces - PullRequest
0 голосов
/ 02 марта 2011

Можно ли применить XSLT к документу XML и сгенерировать разметку, которая обрабатывается JSF / ICEFaces?

Мне нужен XSLT для добавления <ice:commandButton элементов и т. Д., Поскольку некоторые элементы данных должны отображатьсятакже требуются соответствующие кнопки команд.

У вас также есть учебники по XSLT и ICEFaces?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 02 марта 2011

Да, это определенно возможно. Вам просто нужно создать сервлет Filter, который запускается до запуска FacesServlet и следит за тем, чтобы сгенерированный XSL файл Facelet присутствовал там, где его ожидает FacesServlet. См. Также этот ответ для подробного примера запуска.

0 голосов
/ 02 марта 2011

Я не знаю точный синтаксис ICEFaces, но если вы хотите вывод, который не соответствует правилам синтаксиса XML или HTML, тогда disable-output-escaping (в XSLT 1.0 и 2.0) и карты символов (в XSLT 2.0) могут помочь.В документации по символьным картам, на которую я ссылался, есть пример создания синтаксиса JSF.

...