Разрешения скриптов по умолчанию в Sling - PullRequest
0 голосов
/ 19 августа 2011

Я не знаю, что у меня полностью правильная терминология, но, похоже, есть некоторые варианты поведения по умолчанию для разрешения скриптов в Sling (которое я использую как часть Day CQ). Например, .infinity.json возвращает представление узла и его дочерних элементов. Кроме того, если у меня есть часть контента, к которой я обычно обращался бы с расширением .html, я смог использовать расширение .xml или .json, чтобы получить представление этих данных. Однако, если я использую расширение .txt, я ничего не получаю, хотя, насколько я могу судить, у меня есть сценарии, которые должны соответствовать запросу (например, GET.jsp). Задокументировано ли это поведение где-нибудь?

1 Ответ

1 голос
/ 19 августа 2011

GET.jsp будет соответствовать запросу, оканчивающемуся на .html, так как Sling считает html представлением по умолчанию. Чтобы активировать JSP-скрипт для рендеринга .txt, вам нужно дать ему имя txt.jsp

Подробнее см. http://sling.apache.org/site/servlets.html.

...