В файле web.xml должна быть запись, позволяющая настроить поведение шаблонов xhtml (показать / скрыть ..)
Если вы переместите файлы .jsp в папку WEB-INF (вам нужно перенастроить путь jsp для JSF), вы не сможете получить к ним доступ по URL. Каждый J2EE-сервер / Web-контейнер, который я знаю, действует таким образом.
Другим способом является самописный фильтр сервлетов и т. Д.
Но почему вы хотите скрыть свои шаблоны?