所以我正在製作一個GUI,用戶輸入用戶名和密碼登錄到我的學校網站。然後,我希望它打開默認瀏覽器並在登錄時向學校網站打開多個選項卡。我不完全確定瀏覽器打開時如何登錄。任何幫助,將不勝感激。Java打開瀏覽器並登錄到網站
感謝
所以我正在製作一個GUI,用戶輸入用戶名和密碼登錄到我的學校網站。然後,我希望它打開默認瀏覽器並在登錄時向學校網站打開多個選項卡。我不完全確定瀏覽器打開時如何登錄。任何幫助,將不勝感激。Java打開瀏覽器並登錄到網站
感謝
有工具名稱Selenium。它用於測試GUI,因此您可以編寫「測試」,登錄到網站並單擊,單擊,單擊...它使用本地瀏覽器(IE,Firefox,Chrome)或特殊的「Webrowser」記憶中的所有動作。
使用browse
方法來打開瀏覽器:
import java.net.URI;
import java.awt.Desktop;
java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
String arg="Your URI here";
java.net.URI uri = new java.net.URI(arg);
desktop.browse(uri);
還要注意的是,你應該趕上一些例外,但我並沒有在一段時間使用,所以我真的不記得所有的他們,但我認爲你應該檢查桌面是否支持java.awt.Desktop.Action.BROWSE
。無論如何,Eclipse應該給你一個提示,如果你正在使用它。
任何服務器端語言? – 2013-03-04 20:33:04