JAVA类如何打开网页?

Python07

JAVA类如何打开网页?,第1张

JAVA中的类是具备某些共同特征的实体的集合,它是一种抽象的概念,用程序设计的语言来说,类是一种抽象的数据类型,它是对所具有相同特征实体的抽象。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,对象是一种具体的概念。JAVA类打开网页有以下方法:

1、java.net.URI uri = new java.net.URI("http://www.baidu.com")

java.awt.Desktop.getDesktop().browse(uri)

2、Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler http://www.baidu.com")

这两种方法是可以打开,不过只能在服务端打开,如果有另一台机器访问我的机器,执行上边的程序后,也会在我本机显示baidu的页面。

3、如果是让他自动打开可以用robot类模拟鼠标单击右键双击等动作,还可以模拟输入。

4、如果要在网页做复杂操作可以用swt做一个浏览器,可以控制他执行网站里的脚本,这个比较难点。

通过request俩获取,以下是request的方法介绍:

getParameterNames:取得客户端所发出的请求参数名称.

getParameter:可以让您指定请求参数名称,以取得对应的设定值.

getServerName:请求的服务器.

getProtocol:使用协议.

getMethod:请求方法.

getServerPort:请求端口号.

getContextPath:Context路径.

getServletPath: Servlet路径.

getRequestURI:URI路径.

getQueryString:查询字符串.

getRemoteAddr:使用者主机IP.

getRemotePort:使用者使用端口号.追问

我的意思是:例如,你正在上网,然后我通过这个就可以知道你上的什么网站,什么内容。

还有上边的如果行。

请问它在那个包里?