Я только начинаю разработку Seam / JSF и ищу способ поиска файлов шаблонов XHTML из другого места.
При настройке приложения JSF следующим образом:
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.seam</url-pattern>
</servlet-mapping>
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
при вводе URL-адреса, например:
http://localhost/test.seam
Система загружает файл XHTML в
<webapp>/test.xhtml
Я хотел бы настроить префиксный каталог, чтобы файл просматривался с
<webapp>/WEB-INF/views/test.xhtml
Итак, есть ли способ достичь чего-то вроде этого:
<context-param>
<param-name>javax.faces.DEFAULT_PREFIX</param-name>
<param-value>/WEB-INF/views/</param-value>
</context-param>
Спасибо за вашу помощь!