Java 如何使用cas身份验证将语言传递给liferay

Java 如何使用cas身份验证将语言传递给liferay,java,liferay,liferay-6,cas,Java,Liferay,Liferay 6,Cas,我制作了一些登录页面,并使用cas进行身份验证和登录到我的liferay服务器。我的集成工作正常,我可以登录并访问我的liferay服务器。现在,我计划在我的登录页面中进行语言选择,这样用户可以在选择后选择他需要的语言。我如何将此信息传递给liferay。liferay接受该语言作为其URL中的第一个路径元素-例如,而不是重定向到www.example.com/web/guest/home,直接访问www.example.com/es/web/guest/home 或者,您可以查看Liferay

我制作了一些登录页面,并使用cas进行身份验证和登录到我的liferay服务器。我的集成工作正常,我可以登录并访问我的liferay服务器。现在,我计划在我的登录页面中进行语言选择,这样用户可以在选择后选择他需要的语言。我如何将此信息传递给liferay。

liferay接受该语言作为其URL中的第一个路径元素-例如,而不是重定向到
www.example.com/web/guest/home
,直接访问
www.example.com/es/web/guest/home


或者,您可以查看Liferay确定语言的不同方式:通过接受语言浏览器标题、用户配置文件、全局门户的默认语言。

默认情况下,我重定向到我的服务url c/portal/login。我无法将语言附加到此url,如es/c/portal/login或c/portal/login/es。所以我无法将区域设置传递回liferay