ServletRequest#getLocale可以返回null吗?

时间:2015-02-19 20:49:50

标签: java servlets

文档对此并不十分明确:

ServletRequest#getLocale可以返回null吗?是否可能服务器没有指定区域设置?

1 个答案:

答案 0 :(得分:2)

此方法无法返回null。来自documentation

  

返回客户端将接受内容的首选语言环境,   基于Accept-Language标头。如果客户请求没有   提供Accept-Language标头,此方法返回默认值   服务器的语言环境。

服务器的默认语言环境将是JVM的默认语言环境(除非您已覆盖它),它永远不会为空。