string agent = request.getheader(“user-agent”); 取得本机的信息也可以这样: 操作系统信息 再送个红包 getheader(string name):获得http协议定义的传送文件头信息, request. getmethod():获得客户端向服务器端传送数据的方法有get、post、put等类型 request. getrequesturi():获得发出请求字符串的客户端地址 request. getservletpath():获得客户端所请求的脚本文件的文件路径 request. getservername():获得服务器的名字 request.getserverport():获得服务器的端口号 request.getremoteaddr():获得客户端的ip地址 request.getremotehost():获得客户端电脑的名字,若失败,则返回客户端电脑的ip地址 request.getprotocol(): request.getheadernames():返回所有request header的名字,结果集是一个enumeration(枚举)类的实例 request.getheaders(string name):返回指定名字的request header的所有值,结果集是一个enumeration(枚举)类的实例
stringtokenizer st = new stringtokenizer(agent,”;”);
st.nexttoken();
//得到用户的浏览器名
string userbrowser = st.nexttoken();
//得到用户的操作系统名
string useros = st.nexttoken();
system.getproperty(“os.name”); //win2003竟然是win xp?
system.getproperty(“os.version”);
system.getproperty(“os.arch”);
瀏覽器:
request.getheader(“user-agent”)
request.getheader(“user-agent”)返回客户端浏览器的版本号、类型
jsp中获取客户端的浏览器和操作系统信息_jsp技巧
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » jsp中获取客户端的浏览器和操作系统信息_jsp技巧
相关推荐
-      通过jdbc连接oracle的十大灵活技术_jsp技巧
-      jdbc之代码重复使用_jsp技巧
-      提升jsp页面响应速度的七大秘籍绝招_jsp技巧
-      jdbc连sql server数据库步骤及有一项操作已被挂起,需重新启动计算机解决办法_jsp技巧
-      解决jsp中使用request乱码问题_jsp技巧
-      详细的jsp分页(oracle+jsp+apache)_jsp技巧
-      jsp中与标签要用不同的方式获得数据库中的数据_jsp技巧
-      jsp2.0新特性_jsp文摘