当前位置 : 主页 > 编程语言 > java >

jsp根据浏览器语言实现展示不同语言页面的做法

来源:互联网 收集:自由互联 发布时间:2021-06-25
作者:朱金灿 来源:http://blog.csdn.net/clever101 如果不使用支持国际化的java框架,如何实现根据浏览器语言实现展示不同语言页面?下面介绍一种使用jstl库实现这一功能的做法。 在一个

作者:朱金灿

来源:http://blog.csdn.net/clever101

 

           如果不使用支持国际化的java框架,如何实现根据浏览器语言实现展示不同语言页面?下面介绍一种使用jstl库实现这一功能的做法。

 

在一个基础jsp页面中加入下面一句代码:

<fmt:setLocalevalue="${pageContext.request.locale}"/>


然后其它的jsp页面包含这一jsp页面即可。

 

     测试办法如下(以google浏览器显示英文页面为例):

 

1.在google浏览器的设置页面下选择“语言”(英文版为language):


2.将English(United States)一项移到最上面,如下图:

网友评论