gpt4 book ai didi

java - servlet 中的 ResourceBundle 问题

转载 作者:行者123 更新时间:2023-12-02 08:14:16 25 4
gpt4 key购买 nike

我想使用我的 servlet(在 Google App Engine 中)显示本地化消息,但收到的消息语言错误,是法语而不是英语。

我有 2 个资源文件 Messages.properties(英语 = 默认)和 Messages_fr.properties(法语)。浏览器语言设置为英语。 request.getLocale() 是“en”,但 ResourceBundle.getBundle("Messages",request.getLocale()).getLocale() 是“fr”。

我不明白发生了什么。欢迎任何帮助,谢谢。

最佳答案

您需要有一个实际存在的 Messages_en.properties 文件。它可以留空,以便回退到 Messages.properties

关于java - servlet 中的 ResourceBundle 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6739892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com