Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java eclipse应用程序呈现网页_Java_Eclipse - Fatal编程技术网

Java eclipse应用程序呈现网页

Java eclipse应用程序呈现网页,java,eclipse,Java,Eclipse,} 我有一个简单的应用程序,它基本上要求用户在控制台上输入url。然后它会显示输入的url。我想做的是,当输入url时,我会通过eclipse打开url,检查url上的每个页面更改。比如说谷歌搜索点击,我想打印页面更改后的sthg。要从代码中加载url,您可以使用测试自动化框架,如SeleniumWebDriver。但是,我不知道Selenium的Recorder API是否已公开。 然而,这看起来很有希望。对于每个记录/操作,您需要对DOM进行比较以检测页面更改 “检查url上的每个页面更改。

}


我有一个简单的应用程序,它基本上要求用户在控制台上输入url。然后它会显示输入的url。我想做的是,当输入url时,我会通过eclipse打开url,检查url上的每个页面更改。比如说谷歌搜索点击,我想打印页面更改后的sthg。

要从代码中加载url,您可以使用测试自动化框架,如SeleniumWebDriver。但是,我不知道Selenium的Recorder API是否已公开。
然而,这看起来很有希望。对于每个记录/操作,您需要对DOM进行比较以检测页面更改

“检查url上的每个页面更改。比如说谷歌搜索点击,我想打印页面更改的sthg”。你能进一步解释一下吗?
  package com.example.firstTest;
  import java.awt.TextField;
  import java.util.List;
  import java.util.Scanner;
  public class MyFirstClass {
       public static void main(String[] args) {
           // TODO Auto-generated method stub   
           System.out.println("Enter URL");
           Scanner scanner = new Scanner(System.in);
           String url;
           url=(scanner.next());
           System.out.println("url entered "+url);  
           java.awt.Desktop.getDesktop().browse(java.net.URI.create(url));// this open webpage in browser
}