Java 接缝国际化重定向

Java 接缝国际化重定向,java,jsf,seam,Java,Jsf,Seam,大家晚上好 是否有标准方法将特定url重定向/重写到其他url 想象一个用户访问以下视图: 我想从上一个视图设置区域设置并重定向到 基本上,我想设置区域设置(例如:us),传递viewId/us/download.xhtml并重定向到viewId,而不使用区域设置引用 谢谢使用侦听/*的筛选器,该筛选器从URL中提取区域设置,并将请求转发到不带区域设置前缀的新URL。您真的不应该重定向,带有区域设置的URL将丢失,这对SEO非常不利,因为您将在同一个get URL后面提供多个内容,而get应

大家晚上好

是否有标准方法将特定url重定向/重写到其他url

想象一个用户访问以下视图:

我想从上一个视图设置区域设置并重定向到


基本上,我想设置区域设置(例如:us),传递viewId/us/download.xhtml并重定向到viewId,而不使用区域设置引用


谢谢

使用侦听
/*
的筛选器,该筛选器从URL中提取区域设置,并将请求转发到不带区域设置前缀的新URL。您真的不应该重定向,带有区域设置的URL将丢失,这对SEO非常不利,因为您将在同一个get URL后面提供多个内容,而get应该是幂等的。它还将使本地化页面不可标记。只是<强>向前/>强>请求。

你应该考虑使用,他们有一个<代码> <代码>功能,除了映射漂亮的URL(如代码> /登录< /代码>)来替换标准URL,如“代码> /脸部/登录”。JSF


/faces/shop/store.jsf


重写功能的文档:

如果您实现了目标,请与我们分享