java如何获取客户端浏览器的语言设置信息呢?
转自:
java如何获取客户端浏览器的语言设置信息呢?
客户端简介:
客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行 [1] 。因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行
下文笔者讲述使用Java代码获取客户端浏览器的语言设置信息的方法分享,如下所示:
实现思路:使用javax.servlet.ServletRequest.getLocale()即可获取客户端浏览器的语言设置信息
例:
获取客户端的首选语言javax.servlet.ServletRequest.getLocale()根据Accept-Language请求头返回客户端的首选语言当客户端请求没有Accept-Language请求头,则此方法返回服务器的默认语言环境。获取虚拟机的默认语言java.util.Locale.getDefault()返回此Java虚拟机实例的默认语言环境的值可使用setDefault方法修改此值
java如何获取客户端浏览器的语言设置信息呢?相关推荐
- Java正确获取客户端真实IP方法整理
转载自 干货:Java正确获取客户端真实IP方法整理 在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的.但是在通过了Apach ...
- java 获取 客户端端口_Java获取客户端IP、端口等信息
Java获取客户端IP.端口等信息.txt花前月下,不如花钱"日"下.叶子的离开,是因为风的追求还是树的不挽留?干掉熊猫,我就是国宝!别和我谈理想,戒了!Java获取客户端IP.端 ...
- java后端获取客户端(用户)真实ip,原理
java后端获取客户端真实ip,原理: 一般都是下面代码中的做法:但很多人只知道这样能拿到,稍微有改动就不知道怎么办了 看看网上的各种说法,接下来容我一一讲解,如有纰漏,敬请指正. public st ...
- PHP解析HTTP_USER_AGENT 获取客户端浏览器以及版本号
各大经典浏览器HTTP_USER_AGENT详细 IE 各个版本典型的userAgent如下: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) M ...
- php 获取agent,PHP解析HTTP_USER_AGENT 获取客户端浏览器以及版本号 | 八戒哥技术博客...
各大经典浏览器HTTP_USER_AGENT详细 IE 各个版本典型的userAgent如下: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) M ...
- openresty开发系列40--nginx+lua实现获取客户端ip所在的国家信息
openresty开发系列40--nginx+lua实现获取客户端ip所在的国家信息 为了实现业务系统针对不同地区IP访问,展示包含不同地区信息的业务交互界面.很多情况下系统需要根据用户访问的IP信息 ...
- 获取客户端IP地址定位城市信息
获取客户端IP地址定位城市信息 1.首先获取客户端的IP地址 function getIPaddress(){ $IPaddress=''; if (isset($_SERVER)){ if (iss ...
- js获取浏览器默认语言设置并自动跳转
项目中遇到多语言的支持问题,多语言主要要做到两点: 根据用户目前的浏览器配置语言进行显示 供语言切换按钮,用户自定义选择不同的语言显示 <script language="javasc ...
- 获取客户端浏览器信息
alert("appVersion 获取浏览器运行的平台和版本."+myNavigator.appVersion); alert("appCodeName 获取浏 ...
最新文章
- ad 原理图差分线_usb hub原理图及pcb设计
- firefox+firebug
- ruby on rails 站点
- Linux crond实例
- 任正非:要提高待遇,敢于和美国争夺人才
- 记一次,jvm 内存溢出
- python换算消费品价格,做折实
- 计算机打开就是桌面界面的讲解,电脑桌面图标打不开,小猪教您电脑桌面图标打不开怎么办...
- python用http协议传数据_《Python网络爬虫》1.3 HTTP协议基础知识
- Java 学习路线之四个阶段
- 【OKR案例合集】产品、研发、设计岗位的OKR案例合集
- 基于Proteus学习单片机系列(十)——LCD1602
- 你的健身方法真的正确吗
- 育网云盘签约北京市大兴区黄村镇第一中心小学云端租赁服务
- 2022年中职网络空间安全国赛竞赛题解析仅代表自己的建议——2022年中职网络安全国赛竞赛试题2解析
- javaScript -- touch事件详解(touchstart、touchmove和touchend)
- 工作日志1——项目前景、项目范围、涉众分析、硬数据采集
- 送给1985年的朋友 ZT
- 4种大文件传输工具和软件,用于共享大文件
- 嵌入式linux驱动-LCD液晶屏驱动