каждый компонент JSF отображается в HTML и имеет полный контроль над тем, что он производит. Существует много трюков, которые могут быть использованы JSF, и точно, какой из этих трюков будет использоваться, зависит от используемой вами реализации JSF.
http:..../somelink?componentId=123
позволит jsf искать в дереве компонентов, чтобы увидеть, что была нажата ссылка 123. или это может быть e htp:..../jsf;LinkId=123
Самый простой способ ответить на этот вопрос - создать страницу JSF только с одной ссылкой, а затем изучить вывод html, который он создает. Таким образом вы точно узнаете, как это происходит, используя версию JSF, которую вы используете.
Да, вы можете переключить «Просмотр как» из Пакетов в Проект.
Для расширения папок снимите флажок Компактные пустые средние пакеты