jsp

位置:IT落伍者 >> jsp >> 浏览文章

JSP获取客户端的浏览器和操作系统信息


发布日期:2018年12月06日
 
JSP获取客户端的浏览器和操作系统信息

string agent = requestgetheader(useragent);

stringtokenizer st = new stringtokenizer(agent;);

stnexttoken();

//得到用户的浏览器名

string userbrowser = stnexttoken();

//得到用户的操作系统名

string useros = stnexttoken();

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

操作系统信息

systemgetproperty(osname); //win竟然是win xp?

systemgetproperty(osversion);

systemgetproperty(osarch);

浏览器

requestgetheader(useragent)返回客户端浏览器的版本号类型

getheader(string name)获得http协议定义的传送文件头信息

request getmethod()获得客户端向服务器端传送数据的方法有getpostput等类型

request getrequesturi()获得发出请求字符串的客户端地址

request getservletpath()获得客户端所请求的脚本文件的文件路径

request getservername()获得服务器的名字

requestgetserverport()获得服务器的端口号

requestgetremoteaddr()获得客户端的ip地址

requestgetremotehost()获得客户端电脑的名字若失败则返回客户端电脑的ip地址

requestgetprotocol()

requestgetheadernames()返回所有request header的名字结果集是一个enumeration(枚举)类的实例

requestgetheaders(string name)返回指定名字的request header的所有值结果集是一个enumeration(枚举)类的实例

上一篇:JSP技术优缺点深入分析[1]

下一篇:JSP中Action属性的功能浅析