Как настроить сопоставление URL-адресов JSF без расширений файлов?

В большинстве руководств предлагается JSF по умолчанию конфигурация аналогична следующему web.xml:


    javax.faces.DEFAULT_SUFFIX
    .xhtml




    Faces Servlet
    javax.faces.webapp.FacesServlet
    1


    Faces Servlet
    /faces/*
    *.jsf

С этой конфигурацией соответствующий *. Файлы xhtml в моем веб-приложении обнаруживаются сервлетом Faces только в том случае, если соответствующие URL-адреса заканчиваются расширением файла .jsf (например, http: //localhost/welcome.jsf ). Можно ли настроить web.xml так, чтобы URL-адреса, не заканчивающиеся на .jsf, также обрабатывались как страницы JSF с использованием тех же файлов * .xhtml?

Другими словами, я хотел бы иметь URL-адреса, которые не зависят от сервера боковая реализация.

14
задан Jigar Joshi 2 May 2011 в 17:14
поделиться