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(枚舉)類的實例
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20757.html