修改浏览器语言环境

想要修改浏览器的语言环境,要点在于知道浏览器的语言环境是如何读取的

jsp:

1 <html:link action="/test/LocationDo?language=zh&country=CN">中文</</span>html:link>
2
3 <html:link action="/test/LocationDo?language=en&country=US">英文</</span>html:link>

Action:

 1 private StringlocationDo(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) {
 2        String language =request.getParameter("language");
 3        String country =request.getParameter("country");
 4
 5        Locale locale = getLocale(request);
 6
 7        if(StringUtils.isNoneBlank(language)&&StringUtils.isNoneBlank(country)){
 8            locale =new Locale(language, country);
 9        } else if (!StringUtils.isEmpty(language)){
10            locale =new Locale(language, "");
11        }
12
13        HttpSession session =request.getSession();
14        session.setAttribute(Globals.LOCALE_KEY,locale);
15
16
17        return "success";
18     }
时间: 2024-12-16 19:57:50

修改浏览器语言环境的相关文章

2014--9=17 软工二班 MyEclipse blue==修改浏览器语言

linux系统的语言环境设置之浅见

在linux的系统中经常碰到字符集导致的错误,下面总结了设置修改系统语言环境的方法. 1.环境变量LANG用于设置系统的语言环境. 当启动某些perl.php或其他编程的语言的程序文档时, 其都会主动去分析环境变量LANG的数据, 如果发现无法解析字符编码,可能会出现乱码或错误. 一般中文编码通常是zh_CN.UTF-8(简体中文)或者zh_TW.UTF-8(繁体中文),英文的字符集编 码一般为en_US/en_US.UTF8 目前大多数的linux distributions已经都是支持万国码

Debian系统学习笔记(3):语言环境

3.修改系统语言环境 (1)按照dpkg包后设定语系 #apt-getinstall dpkg #dpkg-reconfigure locales //选择:en_US.UTF-8 UTF-8    确认OK,即可添加英语语言包 //远程控制台中文显示正常设置,需要加入: [*]zh_CN GB2312  [*]zh_CN.GB18030 GB18030  [*]zh_CN.GBK GBK [*]zh_CN.UTF-8 UTF-8 (2)#vim /etc/locale.gen //查看语言信息

Oracle 修改语言环境

Oracle数据库还是用英文的比较好,毕竟是外国人开发的.而且许多提示都是模板化 的,所以不懂英文,也不要怕,多Google就会了. 唉,安装Oracle 数据库时,手贱语言选择了中文和英语.结果使用的时候不适应.找了几个教程只能修改当前会话的语言环境.就是: ALTER SESSION SET NLS_LANGUAGE='AMERICAN'; ALTER SESSION SET NLS_TERRITORY='AMERICA'; 但是这样每次重连时,语言又是中文的.最终找到一篇博客,修改注册表才

struts2学习笔记之十(用户选择语言环境小程序)

struts 默认使用浏览器设置选择国家和语言,提供机制让用户选择国家语言环境 根据request_locale来确定. 如在提交请求时加上request_locale=en_US来设定语言环境为English 例如:http://localhost:8080/I18n/I18nJSP?request_locale=zh_CN 这样就会得到中文的语言环境显示JSP页面 接下来演示一个用户在JSP页面选择语言环境的小程序 web.xml配置 制作JSP页面 Action处理类 struts.xml

如何正确设置 Informix GLS 及 CSDK 语言环境

本文介绍 GLS 相关知识,说明如何正确设置 Informix GLS 语言环境相关变量(DB_LOCALE,CLIENT_LOCALE),保证 Informix 数据库服务器.客户端能正确的支持中文字符和支持使用中文的对象名.说明在 CSDK 2.7 以上版本(当前最新版本为 CSDK 3.5)中对语言环境设置的要求.以及举例说明语言环境设置常见错误及解决办法. 概述 IBM Informix 产品可以支持许多语言.文化和代码集.所有特定于文化的信息汇集于单个环境中,称为 Global Lan

oracle多语言环境下to_date时间转换问题

现象:在多语言环境下使用过oracle的同学想必都遇到过这样一个问题, date_v date; date_v := to_date('2010/11/16');--或'2010/11/16' 同一个服务器,不同oracle clinet 不一定都行得通. 原因: 不指定转换字符串的情况下,oracle使用既定的格式串进行日期转换操作,执行SELECT * FROM NLS_SESSION_PARAMETERS;察看NLS信息,其中NLS_DATE_FORMAT是当前的格式化日期的格式化字符串.

【转】Ubuntu更改语言环境设置

原文网址:http://studiogang.blog.51cto.com/505887/385199 上午装了下Ubuntu 10.4,默认安装时选择的语言是english的,结果由于英语水平太次,进入系统后还是感觉有点儿困难,于是还是想把语言环境改为中文的,具体操作步骤如下: 1.desktop 打开“语言支持”对话框(见右图).单击主菜单中的“系统(System) --> 系统管理(Administration) --> 语言支持(language support)”. 选择下方的 In

龙芯GO!龙芯平台上构建Go语言环境指南

龙芯软件生态系列——龙芯GO!龙芯平台上构建Go语言环境指南2016-07-05 龙芯中科1初识Go语言Go语言是Google公司于2009年正式推出的一款开源的编程语言,是由Robert Griesemer.KenThompson和Rob Pike等世界顶尖计算科学家精心打造的系统编程语言.Go语言最显著的特点是编码简洁迅速.支持高效并发和自动内存管理等.此外,Go语言还面向网络服务器.存储系统和数据库等领域的编程进行了优化设计,并且简化了应用系统的安装和部署.因此,Go语言受到了广大程序员的