Есть ли причина использовать html в качестве корня Facelets вместо ui: состав? - PullRequest
3 голосов
/ 17 декабря 2011

Я заметил, что мастер Netbeans для создания клиентской страницы шаблона Facelets дает возможность иметь либо html , либо ui: состав в качестве корня документа для страницы.

Вне зависимости от времени я всегда использовал опцию html , а затем постоянно использовал ее для согласованности.И все же я понял, что если бы я использовал ui: состав , то я бы сохранил два уровня отступа для тела моего документа.

Единственная причина, по которой стоит придерживаться html я могу вспомнить, что где-то читал, что этот формат был гипотетически полезным где-то в IDE.Однако я никогда не сталкивался с этим.

Есть ли основания продолжать использовать html в качестве корня документа?

1 Ответ

5 голосов
/ 17 декабря 2011

Facelets должны быть «дружественными по отношению к дизайну».Возможность иметь дополнительные теги вокруг разметки Facelets и таких функций, как атрибут jsfc или ui:remove, состоит в том, чтобы позволить вам писать страницы JSF, которые будут правильно отображаться при предварительном просмотре в веб-браузере, без необходимости запускаприложение в контейнере.(Например, чтобы упростить настройку CSS для одного представления.)

Если вам это не нужно, вы можете безопасно оставить лишний беспорядок.

...