⑴ java中如何點擊按鈕跳轉到網頁(在瀏覽器中打開)
HtmlUnit的使用: 簡介:HtmlUnit說白了就是一個瀏覽器,這個瀏覽器是用Java寫的無界面的瀏回覽器,正因答為其沒有界面,因此執行的速度還是可以滴,HtmlUnit提供了一系列的API,這些API可以乾的功能比較多,如表單的填充,表單的提交,模仿點擊鏈接,由於內置了Rhinojs引擎,因此可以執行Javascript
⑵ JAVA官方網站是什麼
可以從抄網路查詢到java官方網站。
1、打開網路搜索「java官網」,在展開的搜索結果中找到java官網並點擊進入,注意認准域名:

⑶ 如何用java實現登陸網站--不需打開瀏覽器
public static void loginBai() {
  URL url = null;
  HttpURLConnection httpurlconnection = null;
  try {
   url = new URL("http://www..com/");
   httpurlconnection = (HttpURLConnection) url.openConnection();
   httpurlconnection.setRequestProperty("User-Agent",
     "Internet Explorer");
   httpurlconnection.setRequestProperty("Host", "www..com");
   httpurlconnection.connect();
   
   String cookie0 = httpurlconnection.getHeaderField("Set-Cookie");
   
   System.out.println(cookie0);//列印出cookie
   httpurlconnection.disconnect();
   // String cookie0 =
   // "BAIDUID=:FG=1;BDSTAT=;
   // BDUSE=deleted";
   url = new URL("http://passport..com/?login");
   String strPost = "username=xxxxxx&password=yyyyyyy&mem_pass=on";
   httpurlconnection = (HttpURLConnection) url.openConnection();
   httpurlconnection.setFollowRedirects(true);
   httpurlconnection.setInstanceFollowRedirects(true);
   httpurlconnection.setDoOutput(true); // 需要向伺服器寫數據
   httpurlconnection.setDoInput(true); // 
   httpurlconnection.setUseCaches(false); // 獲得伺服器最新的信息
   httpurlconnection.setAllowUserInteraction(false);
   httpurlconnection.setRequestMethod("POST");
   httpurlconnection
     .addRequestProperty(
       "Accept",
       "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/x-silverlight, */*");
   httpurlconnection
     .setRequestProperty("Referer",
       "http://passport..com/?login&tpl=mn&u=http%3A//www..com/");
   httpurlconnection.setRequestProperty("Accept-Language", "zh-cn");
   httpurlconnection.setRequestProperty("Content-Type",
     "application/x-www-form-urlencoded");
   httpurlconnection.setRequestProperty("Accept-Encoding",
     "gzip, deflate");
   httpurlconnection
     .setRequestProperty(
       "User-Agent",
       "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Foxy/1; .NET CLR 2.0.50727;MEGAUPLOAD 1.0)");
   httpurlconnection.setRequestProperty("Host", "passport..com");
   httpurlconnection.setRequestProperty("Content-Length", strPost
     .length()
     + "");
   httpurlconnection.setRequestProperty("Connection", "Keep-Alive");
   httpurlconnection.setRequestProperty("Cache-Control", "no-cache");
   httpurlconnection.setRequestProperty("Cookie", cookie0);
   httpurlconnection.getOutputStream().write(strPost.getBytes());
   httpurlconnection.getOutputStream().flush();
   httpurlconnection.getOutputStream().close();
   httpurlconnection.connect();
   int code = httpurlconnection.getResponseCode();
   System.out.println("code   " + code);
   String cookie1 = httpurlconnection.getHeaderField("Set-Cookie");
   System.out.print(cookie0 + "; " + cookie1);
   httpurlconnection.disconnect();
   url = new URL("http://www..com/");
   httpurlconnection = (HttpURLConnection) url.openConnection();
   httpurlconnection.setRequestProperty("User-Agent",
     "Internet Explorer");
   httpurlconnection.setRequestProperty("Host", "www..com");
   httpurlconnection.setRequestProperty("Cookie", cookie0 + "; "
     + cookie1);
   httpurlconnection.connect();
   InputStream urlStream = httpurlconnection.getInputStream();
   BufferedInputStream buff = new BufferedInputStream(urlStream);
   Reader r = new InputStreamReader(buff, "gbk");
   BufferedReader br = new BufferedReader(r);
   StringBuffer strHtml = new StringBuffer("");
   String strLine = null;
   while ((strLine = br.readLine()) != null) {
    strHtml.append(strLine + "\r\n");
   }
   System.out.print(strHtml.toString());
  } catch (Exception e) {
   e.printStackTrace();
  } finally {
   if (httpurlconnection != null)
    httpurlconnection.disconnect();
  }
 }
呵呵,改了下程序中錯誤的地方。學習了,原來這樣也可以。
以前只知道可以這樣做,還從來沒有花過心思去做過。
閱讀了些代碼,真是獲益匪淺啊。
程序可以運行了,用戶名和密碼改為你的帳戶就可以直接運行了。可以使用,但不能一直使用啊,如果用多了網路給你個驗證碼,就是神仙也不行了。