谷歌应用程序引擎&x203A;使用JavaServerPages技术开发多语言Web应用程序

谷歌应用程序引擎&x203A;使用JavaServerPages技术开发多语言Web应用程序,java,google-app-engine,jsp,Java,Google App Engine,Jsp,我有一个网页,有3种不同的语言,瑞典语,英语和俄语!在我的旧java页面中,我使用WebText_en.properties、WebText_sv.properties和WebText_ry.properties文件以及LangSupport.jsp设置了此选项,以选择浏览器的区域设置。 我所有的jsp页面都有UTF-8编码,所以我认为这应该也是正确的 现在我已经将我的页面移到了谷歌应用程序引擎,我想知道是否有人对如何在这里实现这一点有一些意见?我试着按照我的旧设置,但它似乎不起作用,我的页面在

我有一个网页,有3种不同的语言,瑞典语,英语和俄语!在我的旧java页面中,我使用WebText_en.properties、WebText_sv.properties和WebText_ry.properties文件以及LangSupport.jsp设置了此选项,以选择浏览器的区域设置。 我所有的jsp页面都有UTF-8编码,所以我认为这应该也是正确的

现在我已经将我的页面移到了谷歌应用程序引擎,我想知道是否有人对如何在这里实现这一点有一些意见?我试着按照我的旧设置,但它似乎不起作用,我的页面在那里,但我没有文本什么的, 所以我想知道是否有人对谷歌如何设置这一点有一些意见?我需要关于整个设置的帮助,在哪里放置我的文件,包括什么使其工作,如何设置我的LangSupport文件,以便为浏览器选择正确的区域设置

如果有人能给我看一些文档,我可以在设置时遵循这些文档,那也太好了。我是一个安静的初学者,但我有从我的旧页面的大部分文件。Sp我只需要将所有这些转换为谷歌应用引擎,请帮助!!!
任何信息都会非常有用,因为我现在陷入困境,无法继续我的项目。

您有区域设置,并且依赖于区域设置,您应该从正确的属性文件中获取属性。您可以定义具有messageId和locale参数的EL函数。根据区域设置,您可以从需要的文件加载属性,根据messageId,您可以获得所需的消息

将ptoperties文件放到WEB-INF/中,这样就可以使用java核心属性加载它们


仅此而已。

请您再具体一点!我的WEB-in/文件夹中已经有我的属性文件。但是我把我的区域设置放在哪里,我在哪里找到这个文件?我在谷歌这里完全迷路了。不久前我有一个JSP站点,它很安静。所以我需要一些很好的帮助,才能让这一切顺利进行。所以如果你有时间,请帮助我!!!您应该根据IP地址定义区域设置,或者允许用户手动设置。您能告诉我代码是如何查找的吗?或者如何创建此文件一次?我现在在尝试部署页面时收到此错误消息。java.lang.RuntimeException:appengine-web.xml中未启用会话支持。要启用会话,请在该文件中设置true。没有它,getSession()是允许的,但是sessionattributes的操作是不允许的。