2014-12-08 7 views
0

В чем разница между строками и cq включает и когда следует использовать каждый из них? Я как-то нахожу и решение той же цели. Существует link, который рекомендует использовать строп, а затем есть cq doc, которые рекомендуют использовать cq include. Как программист, в соответствии с которым каждая из них будет соответствовать?Разница между cq: include и sling: include

ответ

1

Обычно, если вы разрабатываете компонент CQ, я бы посоветовал использовать cq:include. У sling:include есть дополнительный параметр, который может пригодиться, если вам это нужно, но я думаю, что за 5 лет работы в качестве разработчика CQ мне пришлось использовать только sling:include. См стропы документации для параметра: http://sling.apache.org/documentation/bundles/sling-scripting-jsp-taglib.html#include

+0

Спасибо за информацию. Гуглинг повел меня к тому же ответу. – SubSul

+0

Я просмотрел ссылку на документацию, которую вы предположили, я думаю, что большинство предлагаемых здесь атрибутов могут быть включены как часть cq: include. Технически, когда вам удалось использовать sling: include, вы можете подробно рассказать, это поможет мне лучше понять (новичок в cq). – SubSul

+0

Если я правильно помню, это был атрибут «replaceSelectors». Но я честно не помню точного случая использования. – Thomas

1

Если у вас есть компонент, который имеет более чем один JSP, чтобы вызвать другой JSP, который не суммируется и не совпадать с именем компоненты, стропа включает полезно, имеющий атрибут replaceselector, имеющие другой JSP как значение

Смежные вопросы