Я мигрирую приложение из Struts2 в JSF2.В struts2 я отобразил большинство действий, чтобы одно и то же действие возвращало различное содержимое локали в зависимости от URL.Например:
http://site.com/en/content.action http://site.com/es/content.action
Действие вернуло тот же JSP, который показывал испанский или английский в зависимости от URL.При таком подходе у меня есть «SEO» закладки для локализованных URL.
Есть ли какой-либо подход для этого с JSF2?Если нет, то это рекомендуемый подход для того, чтобы один и тот же JSF (xhtml) отображал различное содержимое локали в зависимости от параметра запроса (например,? Locale = en). Я решил это с помощью метода changeLocale в управляемом bean-компоненте, который работает нормальноно поскольку он использует Post, страницы не являются SEO, поскольку не могут быть просканированы.
Спасибо за любые идеи / подходы.Игнасио