【发布时间】:2013-01-31 16:40:30
【问题描述】:
我有一个使用两种不同语言的项目。 语言文件正常工作并且 消息何时被翻译 我点击另一种语言。 我添加了语言 portlet 在我的 portlet 之上,以便用户可以更改 他们想要的语言。 到目前为止一切都很完美。 问题:当用户是某个页面的一个时 的 portlet 并单击另一种语言, 他\她被重定向到第一页 (view.jsp) portlet 的。我可以做些什么来制作 portlet 更改后留在同一页面(jsp文件) 语言?
任何帮助将不胜感激!
【问题讨论】:
-
这是不具体的。您使用什么技术,如何识别语言?
-
ya..sorry .我们正在使用 servlet 和 jsp
-
那么...您如何存储语言信息?在会话中?作为饼干?作为 URL 上的参数?
-
我正在以 url-rewriting 的形式搜索语言信息,这意味着我发送语言代码和国家代码的每个页面,例如 Test.jsp?language="en_US"。它工作正常,但是当我有时显示数据时,我通过使用 Ajax 调用 servlet 来检索当时用户选择语言的数据,我的控件转到上一页。bcz 我在表单选择框中显示语言在我的 header.jsp 中
-
所以我猜
sample.com/de/something会变成sample.com/en/something吗?在这种情况下,想出解决方案真的那么难吗?
标签: java javascript jsp