linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > 开发语言 > JAVA >
栏目导栏
  php
  JSP
  ASP
  asp.net
  JAVA
  c/c++/c#
  perl
  JavaScript
  Basic
  Delphi
资料搜索
热门文章
·Ajax实现在textbox中模糊查询显
·Ajax实现分页查询
·java定时执行的三种方法
·读取数码照片中的Exif信息
·基于Spring+Hibernate+Eclip
·JAVA反编译工具jad的简单用法
·Java编程基础
·Java调用Oracle的过程和函数
·JSP获取客户端的浏览器和操作系
·java.lang包概述
·Java中利用通讯API编写短信软件
·利用Java实现网页浏览器
·Java文件操作大全
·JAVA技术:上传图片的缩放处理
·基于JSF和DAO模式的大型设备采
最新文章
·实例解析:Linux操作系统下Jav
·JAVA得到网卡物理地址(Windows
·Ajax实现在textbox中模糊查询显
·Ajax简单示例之改变下拉框动态
·AJAX如何与后台交互
·Ajax实现分页查询
·Ajax核心:XMLHTTP组件相关技术
·面向Java程序员的Ajax:构建动态
·JSP获取客户端的浏览器和操作系
·提高Java技能的几种简单有效的
·敏捷开发中需掌握移除重复代码
·Java中利用通讯API编写短信软件
·关于String和StringBuffer
·用Java得到硬盘空间
·如何优化JAVA程序设计和编码,
Google
 
JSP获取客户端的浏览器和操作系统信息
[ 作者:  加入时间:2007-10-25 14:04:15  来自:51CTO ]

String Agent = request.getHeader("User-Agent");xZvLinux联盟
StringTokenizer st = new StringTokenizer(Agent,";");xZvLinux联盟
st.nextToken();xZvLinux联盟
//得到用户的浏览器名xZvLinux联盟
String userbrowser = st.nextToken();xZvLinux联盟
//得到用户的操作系统名xZvLinux联盟
String useros = st.nextToken();

取得本机的信息也可以这样:

操作系统信息

System.getProperty("os.name");  //win2003竟然是win XP?xZvLinux联盟
System.getProperty("os.version");xZvLinux联盟
System.getProperty("os.arch");

浏览器

request.getHeader("User-Agent")

再送个红包:

request.getHeader(“User-agent”)返回客户端浏览器的版本号、类型xZvLinux联盟
getHeader(String name):获得http协议定义的传送文件头信息xZvLinux联盟
request. getMethod():获得客户端向服务器端传送数据的方法有GET、POST、PUT等类型xZvLinux联盟
request. getRequestURI():获得发出请求字符串的客户端地址xZvLinux联盟
request. getServletPath():获得客户端所请求的脚本文件的文件路径xZvLinux联盟
request. getServerName():获得服务器的名字xZvLinux联盟
request.getServerPort():获得服务器的端口号xZvLinux联盟
request.getRemoteAddr():获得客户端的IP地址xZvLinux联盟
request.getRemoteHost():获得客户端电脑的名字,若失败,则返回客户端电脑的IP地址xZvLinux联盟
request.getProtocol():xZvLinux联盟
request.getHeaderNames():返回所有request header的名字,
  结果集是一个Enumeration(枚举)类的实例xZvLinux联盟
request.getHeaders(String name):返回指定名字的request header的所有值,
  结果集是一个Enumeration(枚举)类的实例

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·通过JAVAScript实现页面自适应  (2007-10-30 14:27:43)
 ·如何优化JavaScript脚本的性能  (2007-10-30 14:25:25)
 ·几个有用的Javascript验证脚本  (2007-10-30 14:24:47)
 ·Javascript+ASP打造无刷新新闻列表  (2007-10-30 14:23:38)
 ·如何用javascript防止双击  (2007-10-30 14:19:44)
 ·JavaScript 访问 JSF 组件的方法  (2007-10-30 14:18:21)
 ·JavaScript实现仿Windows关机效果  (2007-10-30 14:14:42)
 ·JavaScript去除空格的三种方法  (2007-10-30 14:07:32)
 ·用Javascript评估用户输入密码的强度  (2007-10-30 14:06:19)
 ·JavaScript处理事件:单击事件onClick  (2007-10-30 14:01:38)