-1
如何使用Java讀取網頁,寫入數據以形成元素,提交表單並閱讀返回的網頁?從java讀取並寫入並提交到網頁
具體而言,我想通過輸入學生的註冊號碼,提交它並閱讀結果頁面來查看學生在大學網站上的結果。
這將如何實現?
如何使用Java讀取網頁,寫入數據以形成元素,提交表單並閱讀返回的網頁?從java讀取並寫入並提交到網頁
具體而言,我想通過輸入學生的註冊號碼,提交它並閱讀結果頁面來查看學生在大學網站上的結果。
這將如何實現?
您可以嘗試HttpUnit,這是一個主要用於測試網站的庫。但它對你的情況也是完美的。
實施例:
WebConversation wc = new WebConversation();
WebResponse top = wc.getResponse("http://www.meterware.com/Frames.html"); // read a page with two frames
WebResponse summary = wc.getFrameContents("summary"); // read the summary frame
WebLink link = summary.getLinkWith("Cake Recipe"); // find the link (which targets "details");
link.click(); // click on it
WebResponse response= wc.getFrameContents("details"); // retrieve the details frame
編輯
然後是HtmlUnit。我想這是一個品味問題。
檢出硒 – toniedzwiedz
您應該更具體,因爲SO用戶無法瞭解您是要開發一個網站還是測試它。 –