jsp根据浏览器语言实现展示不同语言页面的做法
2017-10-30 18:39
375 查看
作者:朱金灿
来源:http://blog.csdn.net/clever101
如果不使用支持国际化的java框架,如何实现根据浏览器语言实现展示不同语言页面?下面介绍一种使用jstl库实现这一功能的做法。
在一个基础jsp页面中加入下面一句代码:
<fmt:setLocalevalue="${pageContext.request.locale}"/>
然后其它的jsp页面包含这一jsp页面即可。
测试办法如下(以google浏览器显示英文页面为例):
1.在google浏览器的设置页面下选择“语言”(英文版为language):
2.将English(United States)一项移到最上面,如下图:
来源:http://blog.csdn.net/clever101
如果不使用支持国际化的java框架,如何实现根据浏览器语言实现展示不同语言页面?下面介绍一种使用jstl库实现这一功能的做法。
在一个基础jsp页面中加入下面一句代码:
<fmt:setLocalevalue="${pageContext.request.locale}"/>
然后其它的jsp页面包含这一jsp页面即可。
测试办法如下(以google浏览器显示英文页面为例):
1.在google浏览器的设置页面下选择“语言”(英文版为language):
2.将English(United States)一项移到最上面,如下图:
相关文章推荐
- PHP实现根据浏览器跳转不同语言页面代码
- PHP实现根据浏览器跳转不同语言页面代码
- PHP实现根据浏览器跳转不同语言页面代码
- PHP根据浏览器跳转不同语言页面代码
- Nginx根据不同浏览器语言配置页面跳转的方法
- PHP 根据来访这的浏览器语言不同自动跳转中英文页面
- PHP网页根据来访者的浏览器语言不同自动跳转中英文页面
- Selenium2学习-024-WebUI自动化实战实例-022-网站不同分辨率下页面样式展示兼容性问题解决方案 -- 设置浏览器显示区域大小(无人值守,节约测试成本的福音,BOSS 最爱)
- JAVA如何根据jsp页面时间(开始到结束时间)和checkbox选择不同的多少出现不同的曲线
- aspx 页面根据不同的文本框按下的 回车 执行 不同按钮的服务器端 click事件(浏览器兼容,火狐浏览器)
- 同一个表单 根据要求递交到不同页面的实现方法小结
- miniui实现jsp主页面打开新页面(不同标签)方法总结
- 转:Html+Asp+Php+Jsp:4种语言禁止浏览器缓存页面的方法+真正防止html缓存的手技术
- 用js实现根据不同的分辨率和浏览器调用不同的css文件
- 根据浏览器和分辨率不同自动调用CSS样式表 (jscript实现)
- 根据客户端浏览器首选语言的不同,返回不同的欢迎消息
- css3-自适应页面的实现(响应式设计、响应不同类型设备)、浏览器适配
- CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
- 根据不同浏览器语种检测,跳转不同页面
- java在线支付---06,07,08_在线支付_编写将数据提交给易宝支付的JSP页面,集成和测试向易宝发送支付请求,实现浏览器自动向易宝发送支付请求