jsp怎么获取浏览器的语言环境

2024-10-25 08:14:57

1、新建一个测试的jsp页面,引入jsp的page头信息,引入jstl标签库。从请求对象中获取国家和语言信息request.getLocale()

jsp怎么获取浏览器的语言环境

2、<div><%=country%></div><div><%=language%></div>先打印出国家和语言信息根据语言信息,使用jstl的if标签做个简单的中英文信息的判断,然后展示中文和英文页面信息

jsp怎么获取浏览器的语言环境

3、将测试页面部署到web服务器中,打开浏览器测试,页面默认显示中文信息,是因为我的电脑浏览器默认是中文设置

jsp怎么获取浏览器的语言环境

4、我测试的火狐浏览器,可以打开菜单选项,然后选择内容设置,再选择语言设置

jsp怎么获取浏览器的语言环境jsp怎么获取浏览器的语言环境jsp怎么获取浏览器的语言环境

5、选中英语/美国[en-us]选项,点击右侧上移按钮移动最上方,然后确认关闭对话框

jsp怎么获取浏览器的语言环境

6、再次刷新页面,这个时候可以看到,页面展示信息发生变化,从“中文页面。”变成了“English page.”,说明浏览器语言信息获取正确。

jsp怎么获取浏览器的语言环境
猜你喜欢