мы пытаемся реорганизовать приложение JSP / XSLT в JSF.Мы используем CMS для управления контентом.Технологии: JSF 2.0 с использованием Mojarra, PrimeFaces 2.2.1 и Tomcat 6.29. Структура структуры данных следующая: существуют сайты.Сайты содержат каналы.Каналы содержат содержание.Сайты, каналы и контент переводятся.
URL-адреса выглядят следующим образом: http://whatever/firstSite
http://whatever/firstSite/aChannel
http://whatever/firstSite/aChannel/aSubChannel/myGreatContent
Это переведенное имя, которое отображается для пользователя.SiteName появляется только один раз, канал может появляться много раз, а контент - максимум один раз
На данный момент мы используем commandLinks.Вызов действия обновляет контекст приложения и возвращает идентификатор страницы.
Теперь мы хотим воспроизвести понятный URL-адрес и заменить навигацию по командной строке (POST) на h: link или outpulink (GET).
Я прочитал некоторые материалы о FURL с JSF и увидел решение PrettyFaces.
Могу ли я воспроизвести FURL с симпатичными лицами или я должен быть реализован в mysefl (как объясняется в этой статье )?
А с h: link я не вижу actionListener или атрибут действия, так как я могу обновить свой контекст?