jsp中如何获取客户端的浏览器和操作系统信息

如题所述

第1个回答  2013-11-03
//得到用户的浏览器名Stringuserbrowser=st.nextToken();//得到用户的操作系统名Stringuseros=st.nextToken();取得本机的信息也可以这样:操作系统信息System.getProperty(os.version);System.getProperty(os.arch);瀏覽器:request.getHeader(User-Agent)request.getHeader(“User-agent”)返回客户端浏览器的版本号、类型getHeader(Stringname):获得http协议定义的传送文件头信息,request.getMethod():获得客户端向服务器端传送数据的方法有GET、POST、PUT等类型request.getRequestURI():获得发出请求字符串的客户端地址request.getServletPath():获得客户端所请求的脚本文件的文件路径request.getServerName():获得服务器的名字request.getServerPort():获得服务器的端口号request.getRemoteAddr():获得客户端的IP地址request.getRemoteHost():获得客户端电脑的名字,若失败,则返回客户端电脑的IP地址request.getProtocol():本回答被提问者采纳

JSP里的request.getHeader("user-agent")能查到什么信息?里面的参数还...
利用request.getHeader("user-agent")获取客户端浏览器和操作系统信息 String Agent = request.getHeader("User-Agent");StringTokenizer st = new StringTokenizer(Agent,";");st.nextToken();\/\/得到用户的浏览器名 String userbrowser = st.nextToken();\/\/得到用户的操作系统名 String useros = s...

jsp中request.getHeader()获取客户端的各种信息,那php中什么方法来获 ...
9、$_SERVER['DOCUMENT_ROOT'] -- 当前运行脚本所在的文档根目录。在服务器配置文件中定义。 如E:\\server 10、$_SERVER['HTTP_ACCEPT'] -- 当前请求的 Accept: 头信息的内容。11、$_SERVER['HTTP_ACCEPT_CHARSET'] -- 当前请求的 Accept-Charset: 头信息的内容。例如:“iso-8859-1,*,utf-...

如何获取request,session和application对象
request对象 <\/B>request对象是javax.servlet.HttpServletRequest 子类的对象,当客户端请求一个JSP页面时,JSP 容器会将客户端的请求信息包装在这个request对象中请求信息的内容包括请求的头信息(Header)、 系统信息(比如:编码方式)、请求的方式 (比如:GET或POST)、请求的参数名称和 参数值等信息...

怎么用java获得浏览器中的地址
jsp 是运行在服务器上的,对于http这种无状态协议, 是无法直接获取客户端的浏览器内容。你可以考虑用javascript的location.href在客户端获取地址。通过请求参数回传地址。如果是打开浏览器时回传,可以在window.onload事件中进行。(通过ajax)

如何获取客户端真实IP
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了 Apache,Nagix等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用 request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或 192.168.1.110,而并不是客户...

jsp中的request.getlocale()是获取浏览器语言还是获取操作系统语言
request中的Locale,它代表着用户浏览器的设置,很多应用都是在这里读取用户Locale然后进行国际化的。这就是你想要的答案

在jsp页面中如何获取另一个jsp页面提交的信息
1、首先新建一个请求页面:文件命名为requestJsp.jsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。2、然后新建一个被请求页面:文件命名为do.jsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。3、请求页面注意编码格式修改为utf-8,否则编码会出错...

js函数中怎么获取request中值的属性
request对象是从客户端向服务器发出请求,包括用户提交的信息以及客户端的一些信息。客户端可通过HTML表单或在网页地址后面提供参数的方法提交数据,然后通过request对象的相关方法来获取这些数据。request的各种方法主要用来处理客户端浏览器提交的请求中的各项参数和选项。在JS中获取到request,网页地址的方法:wi...

如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器
你用手机上,就是手机版的官网,记住,用安全浏览器(如百度浏览器)它里面的导航都是安全,你就可以放心下了, java或者js如何判断访问的是手机还是电脑 <!-- 平台、装置和作业系统 var system ={ win : false, mac : false, xll : false }; 检测平台 var p = navigator.platform; alert(p); system.win...

如何用js获取当前打开的页面的路径
(1)window.location.href : 整个URl字符串(在浏览器中就是完整的地址栏)返回值: http:\/\/www.abc.com\/order\/index.html?orderid=1&name=java#imhere(2)window.location.protocol :URL 的协议部分返回值:http:(3)window.location.host : URL 的主机部分返回值:www.abc.com(4)window.location...

相似回答