转自:

java如何获取客户端浏览器的语言设置信息呢?

客户端简介:

客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行 [1]  。因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行


下文笔者讲述使用Java代码获取客户端浏览器的语言设置信息的方法分享,如下所示:

实现思路:使用javax.servlet.ServletRequest.getLocale()即可获取客户端浏览器的语言设置信息

例:

获取客户端的首选语言javax.servlet.ServletRequest.getLocale()根据Accept-Language请求头返回客户端的首选语言当客户端请求没有Accept-Language请求头,则此方法返回服务器的默认语言环境。获取虚拟机的默认语言java.util.Locale.getDefault()返回此Java虚拟机实例的默认语言环境的值可使用setDefault方法修改此值

java如何获取客户端浏览器的语言设置信息呢?相关推荐

  1. Java正确获取客户端真实IP方法整理

    转载自 干货:Java正确获取客户端真实IP方法整理 在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的.但是在通过了Apach ...

  2. java 获取 客户端端口_Java获取客户端IP、端口等信息

    Java获取客户端IP.端口等信息.txt花前月下,不如花钱"日"下.叶子的离开,是因为风的追求还是树的不挽留?干掉熊猫,我就是国宝!别和我谈理想,戒了!Java获取客户端IP.端 ...

  3. java后端获取客户端(用户)真实ip,原理

    java后端获取客户端真实ip,原理: 一般都是下面代码中的做法:但很多人只知道这样能拿到,稍微有改动就不知道怎么办了 看看网上的各种说法,接下来容我一一讲解,如有纰漏,敬请指正. public st ...

  4. PHP解析HTTP_USER_AGENT 获取客户端浏览器以及版本号

    各大经典浏览器HTTP_USER_AGENT详细 IE 各个版本典型的userAgent如下: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) M ...

  5. php 获取agent,PHP解析HTTP_USER_AGENT 获取客户端浏览器以及版本号 | 八戒哥技术博客...

    各大经典浏览器HTTP_USER_AGENT详细 IE 各个版本典型的userAgent如下: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) M ...

  6. openresty开发系列40--nginx+lua实现获取客户端ip所在的国家信息

    openresty开发系列40--nginx+lua实现获取客户端ip所在的国家信息 为了实现业务系统针对不同地区IP访问,展示包含不同地区信息的业务交互界面.很多情况下系统需要根据用户访问的IP信息 ...

  7. 获取客户端IP地址定位城市信息

    获取客户端IP地址定位城市信息 1.首先获取客户端的IP地址 function getIPaddress(){ $IPaddress=''; if (isset($_SERVER)){ if (iss ...

  8. js获取浏览器默认语言设置并自动跳转

    项目中遇到多语言的支持问题,多语言主要要做到两点: 根据用户目前的浏览器配置语言进行显示 供语言切换按钮,用户自定义选择不同的语言显示 <script language="javasc ...

  9. 获取客户端浏览器信息

    alert("appVersion 获取浏览器运行的平台和版本."+myNavigator.appVersion);     alert("appCodeName 获取浏 ...

最新文章

  1. ad 原理图差分线_usb hub原理图及pcb设计
  2. firefox+firebug
  3. ruby on rails 站点
  4. Linux crond实例
  5. 任正非:要提高待遇,敢于和美国争夺人才
  6. 记一次,jvm 内存溢出
  7. python换算消费品价格,做折实
  8. 计算机打开就是桌面界面的讲解,电脑桌面图标打不开,小猪教您电脑桌面图标打不开怎么办...
  9. python用http协议传数据_《Python网络爬虫》1.3 HTTP协议基础知识
  10. Java 学习路线之四个阶段
  11. 【OKR案例合集】产品、研发、设计岗位的OKR案例合集
  12. 基于Proteus学习单片机系列(十)——LCD1602
  13. 你的健身方法真的正确吗
  14. 育网云盘签约北京市大兴区黄村镇第一中心小学云端租赁服务
  15. 2022年中职网络空间安全国赛竞赛题解析仅代表自己的建议——2022年中职网络安全国赛竞赛试题2解析
  16. javaScript -- touch事件详解(touchstart、touchmove和touchend)
  17. 工作日志1——项目前景、项目范围、涉众分析、硬数据采集
  18. 送给1985年的朋友 ZT
  19. 4种大文件传输工具和软件,用于共享大文件
  20. 嵌入式linux驱动-LCD液晶屏驱动

热门文章

  1. MITO-ID线粒体膜电位细胞毒性试剂盒解决方案
  2. Visual studio 插件(重点是VS2010)
  3. 快排法(模版型)与归并法
  4. python(BeautifulSoup爬)下载必应美图
  5. 怎样找到ant压缩这个软件_彻底查杀广告软件!火绒,赞!
  6. python查看神经网络参数大小
  7. pat是什么意思中文_PAT是什么?
  8. PNG怎样转为JPG?下面几个方法推荐给你
  9. 【开源】基于Java+SpringBoot+Vue+ElementUI的美发店会员管理系统
  10. VMware改中文页面