Скорость Apache и интеграция с Apache - PullRequest
0 голосов
/ 10 февраля 2012

Я использую репозиторий контента (Adobe CQ5), под которым находится Apache Sling.Я хотел бы отображать веб-страницы, используя шаблоны скорости вместо JSP.Мне удалось добавить движок скрипта скорости в консоль felix, и теперь мои шаблоны скорости запускаются.но сейчас я поражен и не знаю, как действовать дальше .. я хотел бы знать, как передавать объекты Java в шаблоны скорости, где размещать эти программы Java и как механизм сценариев обнаружит их… пожалуйста, помогите мне, если кто-то знаком сэта ситуация.

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

1 Ответ

1 голос
/ 13 февраля 2012

Механизм привязки строп позволяет вам делать объекты доступными для ваших (скоростных или других) скриптов.

Я думаю, https://cwiki.apache.org/SLING/adding-new-scripting-variables.html содержит необходимую информацию, в случае сомнений лучше всего обратиться в список рассылки пользователей Sling, см. http://sling.apache.org/site/project-information.html

Предоставление вашей логики Java в качестве сервисов OSGi - лучший способ сделать ее доступной для сценариев, которые затем могут получать такие сервисы с помощью вызовов, подобных sling.getService(java_class).

...